`

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

    博客分类:
  • js
 
阅读更多
问题:
    在开发中用js判断输入框不能为空的时候采用了 xx.trim() 方法,该方法在firfox 和chrome下没有问题,在IE下出现问题。

解决方案:
    可以使用jquery的函数解决。$.trim(xxxx) , 该方法firfox,chrome, IE下都支持。
分享到:
评论

相关推荐

    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()方法IE无效的解决办法

    为了解决IE浏览器不支持`trim()`方法的问题,可以使用正则表达式来实现一个兼容的`trim()`方法。下面是一个示例实现: ```javascript function trim1(str) { return str.replace(/^\s\s*/, '').replace(/\s\s*$/, ...

    js设置兼容trim函数

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

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

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

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

    综上所述,文档通过具体实例说明了在IE7和IE8中解决字符串trim方法不兼容问题的方法,并提供了相关的JavaScript编程技巧。本文内容涉及了自定义函数的编写、正则表达式的应用、JavaScript的原型继承以及浏览器兼容性...

    IE8兼容性和判断IE浏览器版本

    此外,IE8不支持trim()方法,解决办法是使用replace()方法或自定义trim函数。 再者,IE8中Array没有indexOf()方法,解决办法是使用循环遍历数组或使用underscore.js库。 另外,IE8中delete关键词不能用,解决办法...

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

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

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

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

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

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

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

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

    解决不同版本IE浏览器兼容问题

    为了有效地解决兼容性问题,首先需要判断用户使用的IE浏览器版本。可以通过JavaScript来实现这一点: ```javascript function checkBrowser() { var browser = navigator.appName; var b_version = navigator....

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

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

    Vbscript函数方法速查

    在VBScript中,函数和方法是实现特定功能的重要组成部分。本速查指南将帮助你理解和掌握VBScript中的常用函数和方法,以便于在实际开发中高效应用。 一、VBScript函数 1. 数学函数: - `Abs(x)`:返回数字的...

    js代码-trim方法实现

    JavaScript中的`trim()`方法是一个非常实用的字符串处理函数,它用于去除字符串两端的空白字符,如空格、换行符等。在JavaScript编程中,处理用户输入或从API获取的数据时,经常需要对字符串进行清洗,`trim()`方法...

    js公共函数

    这些函数在实际项目中非常实用,可以帮助开发者解决各种常见问题。 1. **数组操作** - `arrayConcat`: 合并两个或多个数组,返回一个新的数组,原数组不会被改变。 - `arrayUnique`: 移除数组中的重复元素,返回...

Global site tag (gtag.js) - Google Analytics