ホームページ  >  記事  >  ウェブフロントエンド  >  カスタム関数は、IE7 と IE8_javascript スキル間で互換性がない js のトリム関数の問題を実装します。

カスタム関数は、IE7 と IE8_javascript スキル間で互換性がない js のトリム関数の問題を実装します。

WBOY
WBOYオリジナル
2016-05-16 16:16:09996ブラウズ

この記事の例では、カスタム関数を使用して、IE7 および IE8 と互換性のないトリム関数を js で実装する方法を説明します。皆さんの参考に共有してください。具体的な実装方法は以下の通りです。

<html> 
 <head> 
  <title>test</title> 
  <script type="text/javascript"> 
    String.prototype.trim = function() 
    { 
      return this.replace(/(^\s*)|(\s*$)/g, ""); 
    } 
     
    function check(){ 
      var str = document.getElementById("test").value; 
       
      alert(str.trim()); 
    } 
  </script> 
 </head> 
  
 <body> 
  <center> 
    <input id="test" type="text" /> 
    <input id="but" type="button" value="检验" onclick="check();"/> 
  </center> 
 </body> 
</html> 

これにより、IE 上の js がトリムをサポートしていない問題が解決されました。

この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。