`
liangfeng366
  • 浏览: 76782 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论

jquery trim not supported ie

阅读更多
jquery trim not supported ie 解决方案是用String.prototype.trim()重写一个类方法。下面从网上找出了一些列出一些有用的String.prototype方法。

 
//批量替换,比如:str.ReplaceAll([/a/g,/b/g,/c/g],["aaa","bbb","ccc"]) 
String.prototype.ReplaceAll=function (A,B) { 
    var C=this; 
    for(var i=0;i<A.length;i++) { 
        C=C.replace(A[i],B[i]); 
    }; 
    return C; 
}; 
 
// 去掉字符两端的空白字符 
String.prototype.trim=function () { 
    return this.replace(/(^[\t\n\r]*)|([\t\n\r]*$)/g,''); 
};
 
 
// 去掉字符左边的空白字符 
String.prototype.LTrim=function () { 
    return this.replace(/^[\t\n\r]/g,''); 
}; 
 
// 去掉字符右边的空白字符 
String.prototype.RTrim=function () { 
    return this.replace(/[\t\n\r]*$/g,''); 
}; 
 
// 返回字符的长度,一个中文算2个 
String.prototype.ChineseLength=function() 
{  
    return this.replace(/[^\x00-\xff]/g,"**").length; 
}; 
 
// 判断字符串是否以指定的字符串结束 
String.prototype.EndsWith=function (A,B) { 
    var C=this.length; 
    var D=A.length; 
    if(D>C)return false; 
    if(B) { 
        var E=new RegExp(A+'$','i'); 
        return E.test(this); 
    }else return (D==0||this.substr(C-D,D)==A); 
}; 
// 判断字符串是否以指定的字符串开始 
String.prototype.StartsWith = function(str)  

    return this.substr(0, str.length) == str; 
}; 
// 字符串从哪开始多长字符去掉 
String.prototype.Remove=function (A,B) { 
    var s=''; 
    if(A>0)s=this.substring(0,A); 
    if(A+B<this.length)s+=this.substring(A+B,this.length); 
    return s; 
分享到:
评论

相关推荐

    jquery trim() 功能源代码

    jquery trim() 作用是,删除字符串两边出现的空格

    jQuery.trim() 函数及trim()用法详解

    jQuery.trim()函数用于去除字符串两端的空白字符。jquery trim函数应用非常广泛,下面小编给大家讲解jquery.trim()函数及trim()用法详解,需要的朋友可以参考下

    js-trim()方法IE无效的解决办法

    js-trim()方法IE无效的解决办法

    jQuery Trim去除字符串首尾空字符的实现方法说明

    本篇文章主要是对jQuery Trim去除字符串首尾空字符的实现方法进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助

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

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

    jQuery 1.4.1 中文参考

    11.5.1 jQuery.trim(str) 194 11.6 URL 194 11.6.1 jQuery.param(obj, [traditional]) 194 11.7 插件编写 196 11.7.1 jQuery.error(message) 196 12. 关于 197 12.1 关于jQuery 中文文档 197 12.2 关于jQuery 1.3 版...

    jquery $.trim()去除字符串空格的实现方法【附图例】

    jquery $.trim()去除字符串空格的实现方法【附图例】 语法 jQuery.trim()函数用于去除字符串两端的空白字符。 作用 该函数可以去除字符串开始和末尾两端的空白字符(直到遇到第一个非空白字符串为止)。它会清除包括换...

    jquery $.trim()方法使用介绍

    $.trim(str)的作用是去掉字符串首尾空格,下面为大家介绍下其具体的使用

    Senfore_DragDrop_v4.1

    Earlier versions of Delphi and C++ Builder will not be supported. If you need Delphi 3 or C++ Builder 3 support you will have to revert to version 3.7 of the Drag and Drop Component Suite. The ...

    jQuery 1.5 API 中文版

    IE用户无法在线查看本文档,请下载jQuery API Version1.5 中文版AIR客户端查看,或者使用chrome,safari,firefox,opera等浏览器查看!!! jQuery 1.5 API Cheat Sheet来源 Selectors Basics #id element .class, ...

    trim函数.txt

    trim函数.txt

    电源模块Trim引脚的应用.pdf

    电源模块Trim引脚的应用pdf,电源模块Trim引脚的应用

    js设置兼容trim函数

    trim()在Ie中不支持,需要在使用钱加上这句话。

    jquery1.9.1中文版

    // Make sure we trim BOM and NBSP (here's looking at you, Safari 5.0 and IE) rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, //\uFEFF:字节顺序标志 //一个简单途径用于检查HTML字符串 // Prioritize #id...

    IE8下String的Trim()方法失效的解决方法

    用jquery的trim()方法,$.trim(str)就可以了。

    JQuery权威指南源代码

    使用$.trim()工具函数除掉字符串的空格符 使用$.isEmptyObject()函数检测对象是否为空 使用$.isPlainObject()函数检测对象是否为原始对象 使用$.contains()函数检测两个节点是否包含 使用$.param()进行数组元素...

    ie 7/8不支持trim的属性的解决方案

    在ie 7 8浏览器中,如果使用trim()属性去除空格的话,则会导致报错,下面有几种不错的解决方法

    jQuery权威指南-源代码

    书名:jQuery权威指南(系统介绍jQuery方方面面,囊括118个实例和2个综合案例,实战性强) 作者:陶国荣 著 书号:978-7-111-32543-7 定价:59.00元 出版社:机械工业出版社华章公司 出版时间:2011年1月 编辑推荐:...

Global site tag (gtag.js) - Google Analytics