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


Posted in Javascript onSeptember 12, 2014

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>
Javascript 相关文章推荐
学习ExtJS(二) Button常用方法
Oct 07 Javascript
非阻塞动态加载javascript广告实现代码
Nov 17 Javascript
IE6下opacity与JQuery的奇妙结合
Mar 01 Javascript
js获得参数的getParameter使用示例
Feb 26 Javascript
Jquery焦点图实例代码
Nov 25 Javascript
jQuery中hide()方法用法实例
Dec 24 Javascript
Bootstrap3.0学习教程之JS折叠插件
May 27 Javascript
AngularJS中指令的四种基本形式实例分析
Nov 22 Javascript
BootStrap中关于Select下拉框选择触发事件及扩展
Nov 22 Javascript
JS基于for语句编写的九九乘法表示例
Jan 04 Javascript
iview table render集成switch开关的实例
Mar 14 Javascript
Vue.js样式动态绑定实现小结
Jan 24 Javascript
javascript在IE下trim函数无法使用的解决方法
Sep 12 #Javascript
如何用JavaScript定义一个类
Sep 12 #Javascript
jquery实现类似淘宝星星评分功能实例
Sep 12 #Javascript
jquery根据锚点offset值实现动画切换
Sep 11 #Javascript
无限树Jquery插件zTree的常用功能特性总结
Sep 11 #Javascript
js通过location.search来获取页面传来的参数
Sep 11 #Javascript
Javascript中设置默认参数值示例
Sep 11 #Javascript
You might like
php短域名转换为实际域名函数
2011/01/17 PHP
PHP命名空间namespace的定义方法详解
2017/03/29 PHP
PHP设计模式之工厂模式(Factory Pattern)的讲解
2019/03/21 PHP
让GoogleCode的SVN下的HTML文件在FireFox下正常显示.
2009/05/25 Javascript
Javascript 倒计时源代码.(时.分.秒) 详细注释版
2011/05/09 Javascript
一行代码告别document.getElementById
2012/06/01 Javascript
jQuery中的jQuery()方法用法分析
2014/12/27 Javascript
javascript表单验证大全
2015/08/12 Javascript
jQuery给元素添加样式的方法详解
2015/12/30 Javascript
JS实现环形进度条(从0到100%)效果
2016/07/05 Javascript
js实时获取窗口大小变化的实例代码
2016/11/18 Javascript
使用Angular缓存父页面数据的方法
2017/01/03 Javascript
JS中静态页面实现微信分享功能
2017/02/06 Javascript
Vue2.x中的父组件传递数据至子组件的方法
2017/05/01 Javascript
angularjs中$http异步上传Excel文件方法
2018/02/23 Javascript
layDate插件设置开始和结束时间
2018/11/15 Javascript
对layui中table组件工具栏的使用详解
2019/09/19 Javascript
使用python实现拉钩网上的FizzBuzzWhizz问题示例
2014/05/05 Python
在 Django/Flask 开发服务器上使用 HTTPS
2014/07/03 Python
python插入数据到列表的方法
2015/04/30 Python
python 图像处理画一个正弦函数代码实例
2019/09/10 Python
Python可变对象与不可变对象原理解析
2020/02/25 Python
python中如何设置代码自动提示
2020/07/15 Python
html5图片上传预览示例分享
2014/04/14 HTML / CSS
爱岗敬业演讲稿范文
2014/01/14 职场文书
法制宣传月活动方案
2014/05/11 职场文书
交通事故和解协议书
2014/09/25 职场文书
2014乡镇班子个人对照检查材料思想汇报
2014/09/26 职场文书
2014乡镇领导班子四风对照检查材料思想汇报
2014/10/05 职场文书
行风评议整改报告
2014/11/06 职场文书
采购员岗位职责
2015/02/03 职场文书
综合素质评价个性发展自我评价
2015/03/06 职场文书
如何利用Matlab制作一款真正的拼图小游戏
2021/05/11 Python
mysql 联合索引生效的条件及索引失效的条件
2021/11/20 MySQL
python中对列表的删除和添加方法详解
2022/02/24 Python
前端canvas中物体边框和控制点的实现示例
2022/08/05 Javascript