源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

javascript trim函数在IE下不能用的解决方法

  • 时间:2021-02-04 09:55 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:javascript trim函数在IE下不能用的解决方法
javascript 的trim 函数在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>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部