<input type=button onclick='alert(" abc   ".replace(/^\s*/g|/\s*$/g,""))'>

解决方案 »

  1.   

    没有,只能自己作函数来去掉,就像是<input type=button onclick='alert(" abc   ".replace(/^\s*/g|/\s*$/g,""))'>
    这样。
      

  2.   

    //从右往左去空格
    function rtrim(stringObj)
    {
    while (stringObj.charCodeAt(stringObj.length - 1) == 32)
    {
    stringObj = stringObj.substring(0,stringObj.length - 1);
    }
    return stringObj;
    }
    //从左往右去空格
    function ltrim(stringObj)
    {
    while (stringObj.charCodeAt(0) == 32)
    {
    stringObj = stringObj.substring(1,stringObj.length);
    }
    return stringObj;
    }
    //去字符串左右两边的空格(中间的空格不能去)
    function trim(stringObj)
    {
    return(ltrim(rtrim(stringObj)));
    }
      

  3.   

    <script>
    var str="  abc "
    window.execScript("str=Trim(str)","vbscript")
    alert(str)
    </script>