<script>
function NegBlank(str)
{
return str.replace(/(^\s*)|(\s*$)/g, "");
}
document.write("welcome "+NegBlank("                          to Beijing   "))
</script>

解决方案 »

  1.   

    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function trim() {
       var r, re;                    // &#201;ù&#195;÷±&#228;&#193;&#191;&#161;&#163;
       var ss = document.mainForm.test.value;
       re = / /g;             // &#180;&#180;&#189;¨&#213;&#253;&#212;ò±í&#180;&#239;&#202;&#189;&#196;&#163;&#202;&#189;&#161;&#163;
       r = ss.replace(re, "");    // &#211;&#195; "A" &#204;&#230;&#187;&#187; "The"&#161;&#163;
       r = r.replace(/\n/g, "");
       document.mainForm.test.value=r;         // ·&#181;&#187;&#216;&#204;&#230;&#187;&#187;&#186;ó&#181;&#196;×&#214;·&#251;&#180;&#174;&#161;&#163;
    }
    //-->
    </SCRIPT>
    </HEAD><BODY>
    <FORM METHOD=POST name="mainForm">
    <textarea name="test"></textarea>
    <input type="button" onclick="trim()" value="trim">
    </FORM>
    </BODY>
    </HTML>
      

  2.   

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function trim() {
       var r, re;                    
       var ss = document.mainForm.test.value;
       re = / /g;            
       r = ss.replace(re, "");    
       r = r.replace(/\n/g, "");
       document.mainForm.test.value=r;     
    }
    //-->
    </SCRIPT>