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 相关文章推荐
网页开发中的容易忽略的问题 javascript HTML中的table
Apr 15 Javascript
jquery图片放大镜功能的实例代码
Mar 26 Javascript
实现图片预加载的三大方法及优缺点分析
Nov 19 Javascript
Bootstrap树形菜单插件TreeView.js使用方法详解
Nov 01 Javascript
js实现刷新页面后回到记录时滚动条的位置【两种方案可选】
Dec 12 Javascript
canvas实现动态小球重叠效果
Feb 06 Javascript
原生JS实现垂直手风琴效果
Feb 19 Javascript
JS原生数据双向绑定实现代码
Aug 14 Javascript
捕获未处理的Promise错误方法
Oct 13 Javascript
bootstrap响应式导航条模板使用详解(含下拉菜单,弹出框)
Nov 17 Javascript
基于vue-cli 路由 实现类似tab切换效果(vue 2.0)
May 08 Javascript
javascript实现评分功能
Jun 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/03/08 PHP
PHP7多线程搭建教程
2017/04/21 PHP
PHP获取二叉树镜像的方法
2018/01/17 PHP
PHP __call()方法实现委托示例
2019/05/20 PHP
jQuery 核心函数以及jQuery对象
2010/03/23 Javascript
jquery插件之easing使用
2010/08/19 Javascript
判断对象是否Window的实现代码
2012/01/10 Javascript
js Date概念详细介绍
2013/11/22 Javascript
iframe窗口高度自适应的又一个巧妙实现思路
2014/04/04 Javascript
jQuery中$.ajax()和$.getJson()同步处理详解
2015/08/12 Javascript
实现高性能JavaScript之执行与加载
2016/01/30 Javascript
Bootstrap轮播插件中图片变形的终极解决方案 使用jqthumb.js
2016/07/10 Javascript
微信小程序开发之圆形菜单 仿建行圆形菜单实例
2016/12/12 Javascript
微信小程序 swiper制作tab切换实现附源码
2017/01/21 Javascript
windows下vue.js开发环境搭建教程
2017/03/20 Javascript
JavaScript如何一次性展示几万条数据
2017/03/30 Javascript
Vuex简单入门
2017/04/19 Javascript
Webpack框架核心概念(知识点整理)
2017/12/22 Javascript
Vue面试题及Vue知识点整理
2018/10/07 Javascript
详解JavaScript中的Object.is()与&quot;===&quot;运算符总结
2020/06/17 Javascript
[01:00]DOTA2 store: Collection of Artisan's Wonders
2015/08/12 DOTA
Python基于Tkinter的HelloWorld入门实例
2015/06/17 Python
深入理解Python中的super()方法
2017/11/20 Python
利用python为运维人员写一个监控脚本
2018/03/25 Python
kaggle+mnist实现手写字体识别
2018/07/26 Python
对Python模块导入时全局变量__all__的作用详解
2019/01/11 Python
Python3.5 Pandas模块之DataFrame用法实例分析
2019/04/23 Python
pygame用blit()实现动画效果的示例代码
2020/05/28 Python
意大利网上书店:LaFeltrinelli
2020/06/12 全球购物
Java中compareTo和compare的区别
2016/04/12 面试题
服务中心夜班服务员岗位职责
2013/11/27 职场文书
七年级地理教学反思
2014/01/26 职场文书
2014社区三八妇女节活动总结
2014/03/01 职场文书
2014大学校园光棍节活动策划书
2014/09/29 职场文书
javascript条件式访问属性和箭头函数介绍
2021/11/17 Javascript
P站美图推荐——变身女主角特辑
2022/03/20 日漫