Maison > Article > interface Web > code d'implémentation de la fonction de suppression d'espace de coupe javascript
Cet article présente principalement le code d'implémentation de la fonction de suppression d'espace de découpage javascript. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer
<.>Supprimez les espaces aux deux extrémités de la chaîne. Vous pouvez facilement utiliser trim, ltrim ou rtrim dans vbscript, mais il n'y a pas ces trois méthodes intégrées dans js et vous devez les écrire manuellement. La méthode d'implémentation suivante utilise des expressions régulières, ce qui est très efficace, et ajoute ces trois méthodes aux méthodes intégrées de l'objet 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>
[Ctrl+A pour tout sélectionner Remarque : si vous devez introduire des J externes, vous devez actualiser pour exécuter]
Il peut s'écrire comme une fonction comme ceci :
Copiez le code Le code est le suivant :
<script type="text/javascript"> function trim(str){ //删除左右两端的空格 return str.replace(/(^\s*)|(\s*$)/g, ""); } function ltrim(str){ //删除左边的空格 return str.replace(/(^\s*)/g,""); } function rtrim(str){ //删除右边的空格 return str.replace(/(\s*$)/g,""); } </script>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!