`

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

阅读更多

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>
 

 

 

 

 

分享到:
评论
2 楼 weilikk 2013-10-31  
谢谢谢谢!!
1 楼 加瓦e 2011-12-08  
感谢啊,问题解决了

相关推荐

    javascript在IE下trim函数无法使用的解决方法

    本文实例分析了javascript在IE下trim函数无法使用的解决方法,对于web前段设计有一定的借鉴价值。具体分析如下: 首先,javascript的trim函数在firefox下面使用没有问题: [removed] var test1 = " aa "; test1 =...

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

    javascript 的trim 函数在firefox 下面使用没有问题 [removed] var test1 = aa ; test1 = test1.toString(); test1 = test1.trim(); [removed] 在火狐下这样用没有问题, 但是在IE下就报错 那么我们可以修改一下 ...

    js自定义trim函数实现删除两端空格功能

    本文实例讲述了js自定义trim函数实现删除两端空格功能。分享给大家供大家参考,具体如下: 兼容IE低版本浏览器,以及其他一些低版本脚本的浏览器 js中本身是没有trim函数的 //删除左右两端的空格 function trim(str...

    javascript cookie操作类的实现代码小结附使用方法

    第一种方法:cookie操作类,代码封装了,下面也有使用方法,大家可以参考下。 代码如下: String.prototype.Trim = function() { return this.replace(/^\s+/g,””).replace(/\s+$/g,””); } function JSCookie() {...

    LotusDomino学习笔记(400页涵盖代理和公式使用)

    1. 选取视图的列的内容 @Trim @DbColumn 6 2. 隐藏判断常用的命令 6 3. 判断当前用户是否是“某个组”的成员,然后来显示和隐藏 6 4. 在Lotus Domino 中显示图 6 5. 链接JS文件 6 6. 删除文档的方法 7 7. $$return ...

    LotusDomino学习笔记.doc

    1. 选取视图的列的内容 @Trim @DbColumn 6 2. 隐藏判断常用的命令 6 3. 判断当前用户是否是“某个组”的成员,然后来显示和隐藏 6 4. 在Lotus Domino 中显示图 6 5. 链接JS文件 6 6. 删除文档的方法 7 7. $$return ...

    Lotus Domino WEB 开发技术积累-DOC(313页)

    1. 选取视图的列的内容 @Trim @DbColumn 6 2. 隐藏判断常用的命令 6 3. 判断当前用户是否是“某个组”的成员,然后来显示和隐藏 6 4. 在Lotus Domino 中显示图 6 5. 链接JS文件 6 6. 删除文档的方法 7 7. $$return ...

    Lotus Domino WEB详细 学习笔记

    1. 选取视图的列的内容 @Trim @DbColumn 6 2. 隐藏判断常用的命令 6 3. 判断当前用户是否是“某个组”的成员,然后来显示和隐藏 6 4. 在Lotus Domino 中显示图 6 5. 链接JS文件 6 6. 删除文档的方法 ...

    js使用小技巧

    Javascript小技巧一箩筐 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode ...

    jQuery开发技巧

    25大实用的jQuery技巧和解决方案 1 去除页面的右键菜单 $ document ready function { $ document bind &quot;contextmenu&quot; function e { return false; } ; } ; 2 搜索输入框文字的消失 当鼠标获得焦点 ...

Global site tag (gtag.js) - Google Analytics