이 기사는 JavaScript가 IE에서 Trim 기능을 사용할 수없는 솔루션을 분석합니다. 이는 웹의 전면 설계에 대한 특정 참조 값이 있습니다. 특정 분석은 다음과 같습니다.
우선, Firefox에서 JavaScript의 트림 기능을 사용하는 데 아무런 문제가 없습니다.
<script language = "javaScript"> var test1 = "aa"; test1 = test1.tostring (); test1 = test1.trim (); </스크립트>
Firefox에서 이것을 사용하는 데 아무런 문제가 없지만 IE에 따라 오류 가보고됩니다!
이를 위해 다음을 수정할 수 있습니다.
string.prototype.trim = function () {return this.replace (/(^/s*) | (/s*$)/g, "");}이 문장을 머리에 추가하면 위의 IE와 FF에서 실행할 수 있습니다.
<script language = "javaScript"> string.prototype.trim = function () {return this.Replace (/(^/s*) | (/s*$)/g, "");} var test1 = "aa"; test1 = test1.tostring (); test1 = test1.trim (); </스크립트>jQuery가 제공하는 방법 :
<! docType html> <html> <head> <script src = "http://code.jquery.com/jquery-latest.js"> </script> </head> <body> <bustme> 예제 표시 </button> <clatr ( "button"). "" "); str = jquery.trim (str); </script> </body> </html>
이 기사의 설명은 JavaScript를 사용하여 웹 프론트 엔드 브라우저의 모든 사람의 호환성 설계에 대한 참조 가치가 양호하다고 생각합니다.