1.去掉字符前后空格的函数是哪一个?
<script>
function jsTrim(){
var str=strText.value
str = str.replace(/^\s*/g,"")
str = str.replace(/\s*$/g,"")
strText.value=str
}
</script>
<input id=strText value="     abd    "><input type=button value=去掉字符串前后空格 onclick=jsTrim()>
2.判断一个字符串是否为空该如何?
是form1.text1.value==""3.String对象有啥用?
var str=new String()
str="123";JS有replace()方法
string.replace("被替换的字符","替换成的字符")

解决方案 »

  1.   

    bencalie(Bencalie) :多谢!还有进一步请教不太理解下面的正则表达式。
    /^\s*/g
    /\s*$/g 应该作何解释
    另外能否提供些这方面的资料。
    str = str.replace(/^\s*/g,"")
    str = str.replace(/\s*$/g,"")
      

  2.   

    /^\s*/g,开始的空格字符,/\s*$/g是结尾的空格字符。
      

  3.   

    /^\s*/g,开始的空格字符,/\s*$/g是结尾的空格字符。
     
    中的g是多余之作,两个合并为/(^\s*|\s*$)/g
      

  4.   

    \s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。
      

  5.   

    俺也说点。null是表示未初始化。
     比如:一页面有两种情况:一种是访问的时候不需要参数url一个需要参数如url?id=aa
     这时就可以用Request(id)==null来判断了。不知道我说的对不对? 另外,不好意思,想问一下,javascript里字符串处理的函数在哪有
     相关的资料?谢谢。