javascript中没有trim()方法,需要自己实现。使用: str.replace(/^\s*|\s*$/g,”“)。
如:
funciton trim(str){
return str.replace(/^\s*|\s*$/g,"");
}
注:必须采用全局匹配,否则只会匹配前半部分空格,不匹配后半部分空格。
例:
<script>
var str = " afdsfa "
var newStr = "v" + str.replace(/^\s*|\s*$/g,"") +"v";
alert(newStr);
</script>