javascript trim函數(shù)在IE下不能用的解決方法
更新時間:2014年09月12日 15:38:06 投稿:whsnow
trim 函數(shù)在firefox 下面使用沒有問題,但是在IE下就報錯,下面是可行的解決方法,大家可以看看
javascript 的trim 函數(shù)在firefox 下面使用沒有問題
<script language="javascript"> var test1 = " aa "; test1 = test1.toString(); test1 = test1.trim(); </script>
在火狐下這樣用沒有問題, 但是在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(); </script>
JQuery提供的方法:
<!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> </head> <body> <button>Show Trim Example</button> <script> $("button").click(function () { var str = " lots of spaces before and after "; alert("'" + str + "'"); str = jQuery.trim(str); alert("'" + str + "' - no longer"); }); </script> </body> </html>
您可能感興趣的文章:
- Javascript 5種方法實現(xiàn)過濾刪除前后所有空格
- javascript中使用正則表達式刪除前后空格的方法
- javaScript 刪除字符串空格多種方法小結(jié)
- javascript中使用正則表達式實現(xiàn)刪除字符串中的前后空格
- JavaScript trim 實現(xiàn)去除字符串首尾指定字符的簡單方法
- Javascript中實現(xiàn)trim()函數(shù)的兩種方法
- js 去掉空格實例 Trim() LTrim() RTrim()
- JavaScript自定義方法實現(xiàn)trim()、Ltrim()、Rtrim()的功能
- js編寫trim()函數(shù)及正則表達式的運用
- 用js實現(xiàn)trim()的解決辦法
- js自定義trim函數(shù)實現(xiàn)刪除兩端空格功能
相關(guān)文章
為jquery的ajaxfileupload增加附加參數(shù)的方法
這篇文章主要介紹了為jquery的ajaxfileupload增加附加參數(shù)的方法,需要的朋友可以參考下2014-03-03jquery中cookie用法實例詳解(獲取,存儲,刪除等)
這篇文章主要介紹了jquery中cookie用法,結(jié)合實例詳細分析了jQuery操作cookie的獲取,存儲,刪除等操作,并附帶了Jquery操作Cookie記錄用戶查詢過信息實現(xiàn)方法,需要的朋友可以參考下2016-01-01