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 相关文章推荐
基于jQuery图片平滑连续滚动插件
Apr 27 Javascript
window.onbeforeunload方法在IE下无法正常工作的解决办法
Jan 23 Javascript
jQuery表单获取和失去焦点输入框提示效果的实例代码
Aug 01 Javascript
JS读取XML文件示例代码
Nov 15 Javascript
jQuery读取XML文件内容的方法
Mar 09 Javascript
使用js实现的简单拖拽效果
Mar 18 Javascript
详解Angularjs filter过滤器
Feb 06 Javascript
jQuery与js实现颜色渐变的方法
Dec 30 Javascript
JS实现点击表头表格自动排序(含数字、字符串、日期)
Jan 22 Javascript
Jquery获取radio选中值实例总结
Jan 17 jQuery
浅谈JS的原型和继承
May 08 Javascript
在vue中使用防抖函数组件操作
Jul 26 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的十大要点(上)
2009/02/04 PHP
php 伪造HTTP_REFERER页面URL来源的三种方法
2016/09/22 PHP
PHP 实现浏览记录并按日期分组
2017/05/11 PHP
php注册系统和使用Xajax即时验证用户名是否被占用
2017/08/31 PHP
文本链接逐个出现的js脚本
2007/12/12 Javascript
Jquery实战_读书笔记1—选择jQuery
2010/01/22 Javascript
jQuery数据显示插件整合实现代码
2011/10/24 Javascript
jQuery 拖动层(在可视区域范围内)
2012/05/24 Javascript
Javascript alert消息换行的方法
2013/08/07 Javascript
jQuery的:parent选择器定义和用法
2014/07/01 Javascript
原生javascript实现拖动元素示例代码
2014/09/01 Javascript
jQuery插件bgStretcher.js实现全屏背景特效
2015/06/05 Javascript
最新最热最实用的15个jQuery插件汇总
2015/07/05 Javascript
JS工作中的小贴士之”闭包“与事件委托的”阻止冒泡“
2016/06/16 Javascript
Node.JS中事件轮询(Event Loop)的解析
2017/02/25 Javascript
整理关于Bootstrap警示框的慕课笔记
2017/03/29 Javascript
详解webpack3编译兼容IE8的正确姿势
2017/12/21 Javascript
使用vue2.0创建的项目的步骤方法
2018/09/25 Javascript
vuex的module模块用法示例
2018/11/12 Javascript
基于vue实现移动端圆形旋钮插件效果
2018/11/28 Javascript
Python去除列表中重复元素的方法
2015/03/20 Python
使用Python绘制图表大全总结
2017/02/11 Python
pandas Dataframe行列读取的实例
2018/06/08 Python
Python使用Shelve保存对象方法总结
2019/01/28 Python
Python matplotlib画图与中文设置操作实例分析
2019/04/23 Python
如何通过雪花算法用Python实现一个简单的发号器
2019/07/03 Python
python进阶之自定义可迭代的类
2019/08/20 Python
南非最大的花卉和送礼服务:NetFlorist
2017/09/13 全球购物
面料业务员岗位职责
2013/12/26 职场文书
《童趣》教学反思
2014/02/19 职场文书
董事长助理工作职责
2014/06/08 职场文书
重点工程汇报材料
2014/08/27 职场文书
临时租车协议范本
2014/09/23 职场文书
2015重阳节敬老活动总结
2015/07/29 职场文书
2019已经过半,你知道年中工作总结该怎么写吗?
2019/07/03 职场文书
windows server 2016 域环境搭建的方法步骤(图文)
2022/06/25 Servers