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 相关文章推荐
ext for eclipse插件安装方法
Apr 27 Javascript
javascript学习笔记(十四) window对象使用介绍
Jun 20 Javascript
js精度溢出解决方案
Dec 02 Javascript
JS中令人发指的valueOf方法介绍
Feb 22 Javascript
常见浏览器多长时间会提示“脚本运行时间过长”总结
Apr 29 Javascript
基于jQuery Bar Indicator 插件实现进度条展示效果
Sep 30 Javascript
jQuery Easyui实现左右布局
Jan 26 Javascript
AngularJS过滤器filter用法分析
Dec 11 Javascript
vue.js中proxyTable 转发请求的实现方法
Sep 20 Javascript
使用Angular 6创建各种动画效果的方法
Oct 10 Javascript
Koa从零搭建到Api实现项目的搭建方法
Jul 30 Javascript
js DOM的事件常见操作实例详解
Dec 16 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
phpmailer简单发送邮件的方法(附phpmailer源码下载)
2016/06/13 PHP
JS中style属性
2006/10/11 Javascript
利用js实现遮罩以及弹出可移动登录窗口
2013/07/08 Javascript
jQuery EasyUI 菜单与按钮之创建简单的菜单和链接按钮
2015/11/18 Javascript
TinyMCE汉化及本地上传图片功能实例详解
2016/05/31 Javascript
基于JS代码实现导航条弹出式悬浮菜单
2016/06/17 Javascript
jQuery实现简单的手风琴效果
2020/04/17 jQuery
Node.js微信 access_token ( jsapi_ticket ) 存取与刷新的示例
2017/09/30 Javascript
玩转Koa之核心原理分析
2018/12/29 Javascript
NodeJS模块与ES6模块系统语法及注意点详解
2019/01/04 NodeJs
js实现京东秒杀倒计时功能
2019/01/21 Javascript
[01:24:34]2014 DOTA2华西杯精英邀请赛5 24 DK VS LGD
2014/05/25 DOTA
python解析基于xml格式的日志文件
2017/02/25 Python
python中的迭代和可迭代对象代码示例
2017/12/27 Python
浅析Python数据处理
2018/05/02 Python
使用Flask集成bootstrap的方法
2018/07/24 Python
python 3.7.0 下pillow安装方法
2018/08/27 Python
Python对象与引用的介绍
2019/01/24 Python
详解Matplotlib绘图之属性设置
2019/08/23 Python
pandas中ix的使用详细讲解
2020/03/09 Python
基于Python实现体育彩票选号器功能代码实例
2020/09/16 Python
python单元测试框架pytest的使用示例
2020/10/07 Python
利用CSS3实现开门效果实例源码
2016/08/22 HTML / CSS
div或img图片高度随宽度自适应的方法
2020/02/06 HTML / CSS
美国领先的家居装饰和礼品商店:Kirkland’s
2017/01/30 全球购物
巴西一家专门从事家居和装饰的连锁店:Camicado
2019/08/14 全球购物
澳大利亚买卖正宗二手奢侈品交易平台:Luxe.It.Fwd
2019/10/16 全球购物
Timberland俄罗斯官方网上商店:全球领先的户外品牌
2020/03/15 全球购物
追悼会主持词
2014/03/20 职场文书
大学应届毕业生求职信
2014/05/24 职场文书
小学生一分钟演讲稿
2014/08/26 职场文书
小学生运动会报道稿
2014/09/12 职场文书
服务员态度差检讨书
2014/10/28 职场文书
说谎欺骗人检讨书300字
2014/11/18 职场文书
单位租房协议范本
2014/12/03 职场文书
SpringRetry重试框架的具体使用
2021/07/25 Java/Android