答案:alert(' abcd'.replace(/(^\s*)|(\s*$)/g, ''));
这是去首尾空格的方法,不知道你是不是打错字了.如果仅去首空格,使用
alert(' abcd'.replace(/(^\s*)/g, ''));
其他:没办法,没有现成的函数。用while循环判断首字母是否为空格,是的话就用substring函数截取后面的字符。注意字符串长度。 这是用正则表达式的。
var s=" abcd efg";
var re=/^\s/g;
alert("|"+s+"|");
var e=s.replace(re,"");
alert("|"+e+"|");
上一个:<script type="text/javascript"> document.getElementById('ko66').innerHTML = ''; </script>什么意思?
下一个:什么时候用javascript什么时候用asp控件