`

IE不支持Javascript中trim()函数

 
阅读更多

IE不支持Javascript中trim()函数  但是可以通过正则表达式来实现:

var str="   aabb  ";

str=str.replace(/^s+|s+$/g,'');     //使用正则替换字符串前后空格 

这样就可以实现去除前后空格了。

 

下面转载一篇:http://hi.baidu.com/hnsmczw/item/ec99f432180b16382f0f8144

分享到:
评论

相关推荐

    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函数 #### 知识点一:JavaScript中的`trim()`方法 `trim()` 方法用于删除字符串两端的空白字符(包括空格、制表符、换页符等)。此方法不会改变原始字符串,而是返回一个新的字符串。 **语法**...

    自定义函数实现IE7与IE8不兼容js中trim函数的问题

    在这篇文档中,主要讲解了在IE7和IE8版本的Internet Explorer浏览器中,由于它们默认不支持JavaScript中的String对象的trim方法,这将导致处理字符串时遇到不兼容的问题。为了解决这一问题,作者提出了一个自定义...

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

    这是因为原生的`trim()`方法是在ECMAScript 5(2009年发布)中引入的,而较旧版本的IE可能不支持这一特性。 #### 问题背景 当使用JavaScript中的`trim()`方法时,开发者可能会遇到在IE浏览器上该方法无效的问题。...

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

    上述描述中提到的解决方案,实际上是提供了一系列自定义的trim函数实现。 1. 第一种实现利用了两次replace方法,使用正则表达式匹配字符串开头和结尾的空白字符,并将其替换为空字符串。这种方式看起来效率可能不是...

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

    综上所述,当面临IE8及其他不支持`trim()`方法的浏览器时,可以选择使用jQuery的`$.trim()`,自定义`trim`函数,或者通过其他JavaScript原生方法的组合来解决字符串边缘空白的问题。在实际开发中,考虑到兼容性和...

    JavaScript去除空格的三种方法(正则/传参函数/trim)

    需要注意的是,trim()方法在IE9以下的浏览器版本中不被支持。对于这些旧版浏览器,如果需要兼容可以使用第三方库提供的trim方法,或者通过polyfill的方式来实现trim功能。 在这三种方法中,根据不同的场景和需求,...

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

    原生JavaScript的`String.prototype.trim()`方法是在ECMAScript 5中引入的,它与jQuery.trim()的功能相似,但IE8及以下版本不支持此方法。在这些旧版浏览器中,可以使用jQuery.trim()或者自定义的`trim()`函数来实现...

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

    js中本身是没有trim函数的 //删除左右两端的空格 function trim(str){ return str.replace(/(^\s*)|(\s*$)/g, ""); } //删除左边的空格 function ltrim(str){ return str.replace(/(^\s*)/g,""); } //删除右边的...

    xTool javascript函数库 V1.0.0

    2. **实用功能**:xTool.js提供了一系列实用的JavaScript函数,包括但不限于数组操作、对象处理、字符串处理、DOM操作、时间日期处理等,满足开发者在日常开发中的多样化需求。 3. **API设计**:xTool.js的API设计...

    JS代码判断IE6,IE7,IE8,IE9的函数代码

    这三种方法都能有效地检测IE浏览器的版本,但需要注意的是,随着现代浏览器的普及,IE6、7、8、9的市场份额已经大幅下降,许多现代功能和标准它们并不支持。因此,建议尽量采用现代浏览器兼容的技术,如HTML5、CSS3...

    js公共函数

    在JavaScript编程中,公共函数(Common Functions)是指可以被多个模块或文件共享的函数,它们提高了代码的重用性,降低了开发成本。本压缩包包含一个名为“JS公共函数.txt”的文件,里面列举了一些常见的JavaScript...

    几个Javascript的小工具

    在某些低版本的IE浏览器中,`toFixed()`方法可能不支持,因此这个函数提供了替代方案。如果原始数据`oldData`已经包含小数点,它会检查小数点后的位数,并根据需要添加零以达到指定的精度`precision`。如果小数点后...

    javascript

    这样,在不支持`trim()`方法的浏览器中,该polyfill将自动为`String.prototype`添加`trim()`方法,从而确保代码在各种环境中都能正常运行。 ### 总结 在JavaScript中,去除字符串前后空格是一项常见的需求,尤其在...

    简单js网页不支持ie6浏览器版本,并跳转到下载IE新版本页面

    在现代Web开发中,Internet Explorer 6(简称IE6)由于其诸多已知的问题和安全性缺陷,已经被大多数开发者放弃支持。然而,考虑到某些用户可能仍在使用这个老版本的浏览器,我们需要提供一种方法来检测用户的浏览器...

Global site tag (gtag.js) - Google Analytics