`

解决JQuery.trim()函数ie下报错的问题

阅读更多
经常碰到JQuery里的trim()函数在firefox支持,但是在IE里不支持
其主要原因是写法不对,下面是错误的写法
 var content = $('#content').val();
 if(content.trim() == '')
    alert('空');

上面的写法在firefox下不会报错,但在ie下确会报错
正确的写法应该为
var content = $('#content').val();
if($.trim(content) == '')
  alert('空');

或者为:
var content = $('#content').val();
if(jQuery.trim(content) == '')
 alert('空');
0
2
分享到:
评论
1 楼 longe_mail 2012-09-27  
content.trim()调用的不是 jQuery.trim(),
而是IE9+才支持的原生trim()函数,
我猜测你用的IE应该是IE8或以下。

相关推荐

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

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

    trim函数.txt

    trim函数.txt

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

    jQuery.trim()函数用于去除字符串两端的空白字符。 作用 该函数可以去除字符串开始和末尾两端的空白字符(直到遇到第一个非空白字符串为止)。它会清除包括换行符、空格、制表符等常见的空白字符。 参数 如果参数str...

    String.prototype.trim:适用于String.prototype.trim的ES5规范的垫片

    String.prototype.trim 符合ES5规范的String.prototype.trim填充程序。 如果不可用,请调用其“ shim”方法对String.prototype.trim进行填充。 该软件包实现了接口。 它可以在ES3支持的环境中工作,并符合规范( ...

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

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

    最新腾讯WEBQQ登陆协议JS加密过程及代码

    var Q = jQuery.trim($('#q').val()); var U = uin2hex(Q);//QQ号转16进制;(再插入\x) var M = jQuery.trim($('#p').val());//QQ密码 var I = hexchar2bin(md5(M)); var H = md5(I + U); var V = jQuery....

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

    在火狐下这样用没有问题, 但是在IE下就报错 那么我们可以修改一下 String.prototype.trim=function(){return this.replace(/(^\s*)|(\s*$)/g,);} 在头上加上这一句,上面的就可以在IE和FF下都可以运行了 <...

    图书管理系统

    if (textBox1.Text.Trim() == "" || textBox2.Text.Trim() == "" || textBox3.Text.Trim() == "" || textBox4.Text.Trim() == "" || textBox5.Text.Trim() == "" || textBox6.Text.Trim() == "") { MessageBox....

    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 版...

    C语言实现trim函数

    C语言实现trim函数,函数名:trim,参数:源字符串、目的字符串...

    trim函数.xls

    trim函数.xls

    js String.prototype.trim字符去前后空格的扩展

    最近学习js的时候发现的这个函数,这样很方便地去除前后空格,用正则实现,简单方便。下面软件开发网小编就为大家分享一下几种实现方式。 String.Prototype.trim() trim()返回一个字符串两端空白字符被删除的新字符...

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

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

    java中string.trim()函数的作用实例及

    主要介绍了java中string.trim()函数的作用实例及源码,具有一定借鉴价值,需要的朋友可以参考下

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

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

    Vue的v-model的几种修饰符.lazy,.number和.trim的用法说明

    主要介绍了Vue的v-model的几种修饰符.lazy,.number和.trim的用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    极品视频剪切软件Free.Video.Trim_PortableSoft

    极品视频剪切软件Free.Video.Trim_PortableSoft 英文界面,但是操作还是一样非常的简单。这软件很小,很好用,保存的画面跟原画面一样清晰,5分绝对值得。

    JQuery工具函数汇总

    在jQuery中,工具函数是指直接依附于jQuery对象,针对jQuery对象本身定义的方法,即全局性的,我们统称为工具函数,或Utilites函数 主要作用于:字符串、数组、对象 API:工具函数 调用格式:  $.函数名()或jQuery.函数名...

    javascript trim函数

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

Global site tag (gtag.js) - Google Analytics