`

javascript at IE of trim problem

阅读更多
var ID = document.getElementByID('rep_id').value.trim();


引用

Message: Object doesn't support this property or method
Line: 604
Char: 2
Code: 0
URI: http://test.localhost/test.js




if(typeof String.prototype.trim !== 'function') {
  String.prototype.trim = function() {
    return this.replace(/^\s+|\s+$/g, ''); 
  }
}

String.prototype.trim = function() {
    return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.ltrim = function() {
    return this.replace(/^\s+/,"");
}
String.prototype.rtrim = function() {
    return this.replace(/\s+$/,"");
}

//Use Jquery
$.trim( $("#mycomment").val() );
if ($(this).val().trim() == "")
var originalValueTrimmed = $.trim($(this).val());              
            if (originalValueTrimmed  == "") { ... }





if($('#group_field').val().trim()!='')
//should be
if($.trim($('#group_field').val()) != ''){

分享到:
评论

相关推荐

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

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

    javascript trim函数

    javascript trim函数。在javascript中,对于字符串可以使用trim去除末尾和开头的多余空白字符。 方法有两种,分别是普通字符串处理法和正则表达式法。根据需要自选。

    javascript自定义trim()方法

    ### JavaScript自定义trim()方法详解 #### 背景介绍 在进行字符串处理时,我们经常需要去除字符串两端的空白字符(包括空格、制表符等),这有助于提高数据的准确性并减少后续处理中的错误。JavaScript作为一种...

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

    当使用JavaScript中的`trim()`方法时,开发者可能会遇到在IE浏览器上该方法无效的问题。这导致了输入框中即使用户输入的是纯空白字符,程序也无法正确识别为空字符串,进而影响到业务逻辑的正常执行。例如,在上述...

    Javascript中实现trim函数的两种方法.docx

    ### JavaScript中实现trim函数的两种方法 在日常的前端开发工作中,我们经常需要对字符串进行操作,其中一种常见的需求就是去除字符串两端的空白字符。尽管现代JavaScript已经内置了`trim()`方法来帮助开发者轻松...

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

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

    javascript的trim和日期时间格式化函数

    ### JavaScript中的Trim函数和日期时间格式化函数 在JavaScript中,字符串处理和日期操作是非常常见的需求,尤其是在数据清洗、格式转换等场景下。本文将详细介绍如何利用自定义方法实现字符串的Trim功能以及日期...

    一个更高效的JavaScript版trim函数.rar

    在JavaScript编程语言中,`trim()`函数用于去除字符串两端的空白字符,如空格、制表符或换行符。然而,内置的`trim()`函数可能在处理大量数据时效率不高,特别是在性能至关重要的场景下。这个压缩包文件“一个更高效...

    js 自定义trim去除字符串左右杂质

    * JavaScript 中不存在 trim() 方法来去除字符串左右的空格,需要自定义 trim() 方法。 * 使用 String.prototype 来扩展 String 对象的功能。 * 使用 eval() 函数将字符串形式的表达式转换为正则表达式。 * 使用 ...

    js设置兼容trim函数

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

    javascript 字符串去掉左右空格

    javascript 字符串去掉左右空格, 用正则实现, trim()功能, 简单易用.

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

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

    Javascript中实现trim()函数的两种方法

    在JavaScript中我们需要用到trim的地方很多,但是JavaScript又没有独立的trim函数或者方法可以使用,所以我们需要自己写个trim函数来实现我们的目的。 方案一: 以原型方式调用,即obj.trim()形式,此方式简单且使用...

    JavaScript如何自定义trim方法

    虽然JavaScript在处理字符串方面已经很强大,但在早期版本中并没有内置去除字符串前后空格的trim函数。在许多编程场景中,去除字符串两端的空格是非常常见的需求,于是自定义trim方法就显得尤为重要。 在JavaScript...

    JavaScript的URL encode decode源代码,ip验证,TRim

    在标题提到的“JavaScript的URL encode decode源代码,ip验证,TRim”中,我们将探讨这三个关键概念。 1. URL编码与解码: 在JavaScript中,我们经常需要对URL中的特殊字符进行编码,以确保它们在HTTP请求中被正确...

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

    在IE7和IE8浏览器版本中,JavaScript的String对象没有内置的trim方法,这个方法是用于去除字符串首尾空白字符的。而trim方法直到JavaScript 1.8.1版本中才被添加到语言规范中,而当时只有Firefox 3.5版本支持此功能...

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

    在探讨开关电源模块的应用中,Trim引脚的使用是一个十分重要的知识点,特别是在面对非标准电压需求时,它提供了一种灵活的调节解决方案。本文将详细介绍Trim引脚的功能、应用方法以及其电阻的计算方式。 Trim引脚是...

    JavaScript手册 JavaScript手册

    字符串是不可变的字符序列,JavaScript提供了多种处理字符串的方法,如substring、indexOf、replace、trim等。正则表达式在字符串处理中也非常重要,用于模式匹配和搜索替换。 JavaScript手册还会涵盖DOM操作、BOM...

Global site tag (gtag.js) - Google Analytics