この記事では主にスペースを削除するためのJavaScriptのトリム関数の実装コードを紹介します。必要な友達に参考にしてもらいたいので、左端と右端のスペースを削除してください。 vbscript の文字列の Trim、ltrim、または rtrim を簡単に使用できますが、js にはこれら 3 つの組み込みメソッドがないため、手動で記述する必要があります。次の実装方法では、非常に効率的な正規表現を使用し、これら 3 つのメソッドを String オブジェクトの組み込みメソッドに追加します。
<input type="text" name="mytxt" value=" 12345678 " /> <input type="button" name="cmd1" onclick="mytxt2.value=mytxt.value.trim()" value="去两边的空格"/> <input type="text" name="mytxt2"/> <input type="button" name="cmd1" onclick="mytxt3.value=mytxt.value.ltrim()" value="去左边的空格"/> <input type="text" name="mytxt3"/> <input type="button" name="cmd1" onclick="mytxt4.value=mytxt.value.rtrim()" value="去右边的空格"/> <input type="text" name="mytxt4"/> <script language="javascript"> String.prototype.trim=function(){ return this.replace(/(^\s*)|(\s*$)/g, ""); } String.prototype.ltrim=function(){ return this.replace(/(^\s*)/g,""); } String.prototype.rtrim=function(){ return this.replace(/(\s*$)/g,""); } </script>
関数を作成します:
コードをコピーします
コードは次のとおりです:
以上がJavaScriptのトリムスペース削除機能の実装コードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。