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的文字自动截取(提供源代码)
Aug 09 Javascript
jquery库文件略庞大用纯js替换jquery的方法
Aug 12 Javascript
js获取字符串字节数方法小结
Jun 09 Javascript
JavaScript中setMonth()方法的使用详解
Jun 11 Javascript
jquery+CSS3模拟Path2.0动画菜单效果代码
Aug 31 Javascript
每天一篇javascript学习小结(面向对象编程)
Nov 20 Javascript
jQuery实现的事件绑定功能基本示例
Oct 11 jQuery
JavaScript实现AOP详解(面向切面编程,装饰者模式)
Dec 19 Javascript
Vue文件配置全局变量的实例
Sep 06 Javascript
微信小程序实用代码段(收藏版)
Dec 17 Javascript
javascript如何使用函数random来实现课堂随机点名方法详解
Jul 28 Javascript
node.js爬虫框架node-crawler初体验
Oct 29 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
用户的详细注册和判断
2006/10/09 PHP
NO3第三帝国留言簿制作过程
2006/10/09 PHP
服务器变量 $_SERVER 的深入解析
2013/07/02 PHP
PHP常用的缓存技术汇总
2014/05/05 PHP
php中get_magic_quotes_gpc()函数说明
2017/02/06 PHP
ASP中进行HTML数据及JS数据编码函数
2009/11/11 Javascript
给jqGrid数据行添加修改和删除操作链接(之一)
2011/11/04 Javascript
jquery ajax对特殊字符进行转义防止js注入使用示例
2013/11/21 Javascript
js控制分页打印、打印分页示例
2014/02/08 Javascript
Nodejs学习笔记之Global Objects全局对象
2015/01/13 NodeJs
关于javascript中dataset的问题小结
2015/11/16 Javascript
BootStrap创建响应式导航条实例代码
2016/05/31 Javascript
JavaScript 数组中最大最小值
2016/06/05 Javascript
Bootstrap基本插件学习笔记之标签切换(17)
2016/12/08 Javascript
jQuery之动画ajax事件(实例讲解)
2017/07/18 jQuery
Node.js引入UIBootstrap的方法示例
2018/05/11 Javascript
vue实现节点增删改功能
2019/09/26 Javascript
微信小程序封装多张图片上传api代码实例
2019/12/30 Javascript
国内常用的js类库大全(CDN公共库)
2020/06/24 Javascript
[06:53]DOTA2每周TOP10 精彩击杀集锦vol.3
2014/06/25 DOTA
[22:59]VGJ.S vs VG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python运用于数据分析的简单教程
2015/03/27 Python
在Python中处理字符串之ljust()方法的使用简介
2015/05/19 Python
Python图像处理之图像的读取、显示与保存操作【测试可用】
2019/01/04 Python
利用python将图片版PDF转文字版PDF
2019/05/03 Python
pytorch 可视化feature map的示例代码
2019/08/20 Python
CSS3 画基本图形,圆形、椭圆形、三角形等
2016/09/20 HTML / CSS
梅西百货官网:Macy’s
2020/08/04 全球购物
员工自我鉴定
2013/10/09 职场文书
汽车制造与装配专业自荐信范文
2014/01/02 职场文书
幼儿园春季开学寄语
2014/04/03 职场文书
德能勤绩工作总结
2015/08/11 职场文书
2016年社区植树节活动总结
2016/03/16 职场文书
Python中itertools库的四个函数介绍
2022/04/06 Python
进阶篇之linux环境下安装MySQL数据库
2022/04/09 MySQL
PHP面试题 wakeup魔法 Ezpop pop序列化与反序列化
2022/04/11 PHP