if(form1.ask_title.value.trim()=='')
引处应该是if(form1.ask_title.value.abc()=='')

解决方案 »

  1.   

    String.prototype.trim = function(){
      return this.replace(/...../gi,"");
    }alert(" fdsafdas ' 'f'd  ".trim());
      

  2.   

    //在字符串开始位置和末尾移除空白字符的所有匹配项
    String.prototype.trim(){
        return this.replace(/^\s*|\s*$/gi,"");
    }//在字符串开始位置移除空白字符的所有匹配项
    String.prototype.ltrim(){
        return this.replace(/^\s*/gi,"");
    }//在字符串末尾移除空白字符的所有匹配项
    String.prototype.rtrim(){
        return this.replace(/\s*$/gi,"");
    }然后就可以用了
      

  3.   

    唉,是我笔误了呀。
    不是只要trim,是要调用abc()
      

  4.   

    谢谢,除了空,应该如何剔除没有用的回行VbCrLf呢?比如象这个textarea,应该替除两端的空和回行吧,谢谢。
      

  5.   

    form1.ask_title.value.abc()当然不能这样用,因为你的abc(string)是带参数的。
    要么abc(form1.ask_title.value);