javascripttrim函数在IE下不能用的解决方法
方法 解决 函数 不能 IE
2023-06-13 09:15:45 时间
javascript的trim函数在firefox下面使用没有问题
<scriptlanguage="javascript"> vartest1="aa"; test1=test1.toString(); test1=test1.trim(); </script>
在火狐下这样用没有问题,但是在IE下就报错
那么我们可以修改一下
String.prototype.trim=function(){returnthis.replace(/(^\s*)|(\s*$)/g,"");}
在头上加上这一句,上面的就可以在IE和FF下都可以运行了
<scriptlanguage="javascript"> String.prototype.trim=function(){returnthis.replace(/(^\s*)|(\s*$)/g,"");} vartest1="aa"; test1=test1.toString(); test1=test1.trim(); </script>
JQuery提供的方法:
<!DOCTYPEhtml> <html> <head> <scriptsrc="http://code.jquery.com/jquery-latest.js"></script> </head> <body> <button>ShowTrimExample</button> <script> $("button").click(function(){ varstr="lotsofspacesbeforeandafter"; alert("""+str+"""); str=jQuery.trim(str); alert("""+str+""-nolonger"); }); </script> </body> </html>
相关文章
- sqlserver数据库置疑修复语句_sql2008数据库可疑解决方法
- PHP 中 Date 函数与实际时间相差8小时的解决方法
- ORACLE EXP不能导出空表的原因分析及解决方法
- ip查看Linux服务器网卡IP地址的简单方法(linux查看服务器网卡)
- MySQL中解决重复ID的方法(mysql重复id)
- Oracle 导出指定表的方法(oracle导出指定表)
- Oracle数据库端口被占用?不要紧,这些方法帮你解决!(Oracle端口被占用)
- 解决Linux获取时间不对的方法(linux获取时间不对)
- 索引MySQL哈希索引:解决高效查询的好方法(mysql哈希)
- 解决MySQL上传速度慢问题的有效方法(mysql上传速度慢)
- 深入浅出掌握Oracle中的函数方法(oracle中的函数方法)
- 解决使用attachEvent函数时,this指向被绑定的元素的问题的方法
- PHP截取汉字乱码问题解决方法mb_substr函数的应用
- PHPiconv函数转gb2312的bug解决方法
- IIS访问网站的用户过多解决方法
- SQL中函数replace的参数1的数据类型ntext无效的解决方法
- Drupal添加模块出现莫名其妙的错误的解决方法(往往出现在模块较多时)
- php中使用addslashes函数报错问题的解决方法
- ftp突然直接连接不上了的解决方法
- 定时器(setTimeout/setInterval)调用带参函数失效解决方法
- MySQL4File‘c:mysqlsharecharsets?.conf’notfound(Errcode:22)的解决方法
- jquery与js函数冲突的两种解决方法
- ajax的responseText乱码的问题的解决方法
- PHPis_subclass_of函数的一个BUG和解决方法
- IE9下Ajax无法刷新数据的缓存问题解决方法