js中没有这个函数。^_^
s1 = s1.replace(/^\s*|\s*$/g,"")

解决方案 »

  1.   

    <html>
    <head>
    <title>
    去除空格Function
    </title>
    </head>
    <body>
    <textarea name=inp ></textarea><input type=button value='trim' onclick='alert(triml(document.all.inp.value+","+inp.value.length+","+triml(inp.value))+","+triml(inp.value).length)'>
    <script>
    function triml(str){
    var s;
    s=str.replace(/^\ +|\ +$/ig,"");
    return s;
    }
    </script>
    </body>
    </html>
      

  2.   

    while(entry.charAt(0)==" ")
    {
      entry=entry.substring(1,entry.length) //去掉前面的空格
    }
    while(entry.charAt(entry.length-1)==" ")
    {
      entry=entry.substring(0,entry.length-1) //去掉后面的空格
    }
      

  3.   

    呵呵
    结帖~~用了 zhaoweiwei(轩辕大侠)的方法~
      

  4.   


    function chk_null(pstr){
    if (jtrim(pstr)!=""){
    pout="false"
    }else{
    pout="true"
    } return pout
    }
    function jtrim(str){
    rvalue=str; rl=rvalue.length;
    v_l=0;v_r=rl; for (i=0;i<rl;i++){
    if (rvalue.charAt(i)!=" "){ v_l=i;i=rl;}
    } for (i=(rl-1);i>=0;i--){
    if (rvalue.charAt(i)!=" "){ v_r=i;i=0;}
    }
    rvalue=rvalue.substr(v_l,(v_r-v_l)+1)
    if (rvalue.charAt(0)==" "){
    rvalue=""
    }
    return rvalue}转载别人的,我也不知道,在学习中!!