`

IE6下不能识别trim方法的解决办法(javascript)

 
阅读更多

我们有时候会按需求在前端用trim()方法将html中的空格去掉,如下面代码:

 $("#info-2").html().trim()


IE6下对trim()方法不能识别 ,解决办法是只要在代码前面加上这段话就好了(去掉注释),如下:


<!-- 要加的话 START -->

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

<!-- 要加的话 END -->


 $("#info-2").html().trim()

0
0
分享到:
评论

相关推荐

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

    ### js-trim()方法IE无效的解决办法 在JavaScript中,`trim()`方法主要用于去除字符串首尾的空白字符。此方法在现代浏览器中通常能够很好地工作,但在Internet Explorer(IE)的一些版本中可能存在兼容性问题。这是...

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

    ### 解决不同版本IE浏览器兼容问题 #### 一、引言 随着Web技术的发展,不同浏览器之间的兼容性问题一直是前端开发者关注的重点之一。特别是在早期,Internet Explorer(简称IE)的不同版本间存在诸多差异,给开发者...

    调用cookies实现网页用户注册登陆(javascript语言)

    首先,我们要理解JavaScript中操作cookies的基本方法。`document.cookie` 是一个字符串,包含了所有已设置的cookies。要设置一个新的cookie,我们需要构造一个包含键值对的字符串,然后添加到期时间、路径和域等选项...

    IE8下Jquery获取select选中的值post到后台报错问题

    IE8下Jquery获取select选中的值post到后台报错的问题,主要原因是IE8浏览器在使用jquery获取select元素选中的值时,将其错误地识别为了数组。在非IE8浏览器中,比如Firefox、Chrome等,使用jquery获取select元素的...

    使用CSS媒体查询(Media Queries)和JavaScript判断浏览器设备类型的方法

    每个状态对应一个唯一的`z-index`值,这样我们可以通过检测该值来识别当前设备类型。以下是一个简单的媒体查询示例: ```css /* 默认屏幕 */ .state-indicator { position: absolute; top: -999em; left: -999em...

    javascript常用代码

    JavaScript是一种广泛应用于Web开发的脚本语言,它在客户端运行,为用户提供动态交互体验。本文将详细介绍一些JavaScript的常用代码片段,涵盖多个类别,包括验证类、功能类、浏览器类等。 验证类代码主要用于确保...

    vue中使用iview自定义验证关键词输入框问题及解决方法

    1. **总字数限制**:关键词的总字数不能超过7000个。这是为了防止用户输入过量数据,影响系统的处理速度和性能。 2. **关键词组数限制**:去除配置的关键词中的特殊符号后,得到的关键词组数不能超过300。这可能是...

    jquery 笔记(自己学习jquery整理好的)

    - **原始实现:** 使用了传统的JavaScript DOM操作方法,通过`getElementById`获取表格元素,并遍历所有行来设置类名。 - **jQuery实现:** 使用jQuery简化了代码,利用`:even`伪类选择器来选取偶数行,并添加类名。...

    常用js正则的写法

    虽然正则表达式不适合直接用于识别浏览器类型,但可以通过用户代理字符串进行简单的匹配: ```javascript // 获取浏览器类型 function GetBrowserType() { var userAgent = navigator.userAgent; if (userAgent....

    IEHelper

    这个类可能会包含一系列方法,如打开和关闭浏览器,导航到特定URL,执行JavaScript代码,或者处理和解析HTML文档。通过封装这些功能,开发者可以更方便地在自己的应用程序中使用IE的功能,而不必直接操作浏览器对象...

    常用的正则表达式,希望大家喜欢

    ### 正则表达式知识点详解 #### 一、正则表达式概述 正则表达式是一种强大的文本处理工具,能够帮助我们完成各种复杂的字符串搜索与替换等操作。...掌握它不仅能提高工作效率,还能解决很多实际问题。

    26个Jquery使用小技巧

    // Target anything above IE6 if($.browser.msie && $.browser.version &gt; 6){ // do something } }); ``` **知识点解释**: 此技巧使用了jQuery提供的`$.browser`对象来检测浏览器类型和版本。`$.browser`对象...

    js行号显示的文本框实现效果(兼容多种浏览器 )

    例如,String.prototype.trim2方法是作者自定义的一个字符串方法,用于去除字符串两端的空白字符,这在处理文本输入时非常有用。函数F和G分别用于根据ID获取页面元素的值或元素本身。这些编程技巧能够帮助开发者更...

    js通用库函数

    ### JS通用库函数详解 在JavaScript开发中,通用...以上函数不仅展示了JavaScript强大的功能和灵活性,还体现了在实际开发中如何解决各种问题和挑战。掌握这些通用库函数,将大大提升Web开发者的效率和代码质量。

    js代码-cookie

    - 隐私:用户可以通过浏览器设置禁用Cookie,因此不应依赖Cookie作为唯一的用户识别方式。 6. **Cookie与LocalStorage/SessionsStorage** Cookie虽然方便,但在某些场景下,如大量数据存储或仅在单个会话内存储...

    jQuery 使用手册(四)

    在jQuery的使用手册第四部分,我们探讨了几个关键的JavaScript处理方法,这些方法极大地增强了jQuery的功能性和灵活性。首先,我们关注的是`.browser()`方法,它用于判断用户正在使用的浏览器类型。`.browser()`允许...

    Js判断参数(String,Array,Object)是否为undefined或者值为空

    为了解决这些问题,`Object.prototype.toString`方法提供了一个可靠的解决方案。这个方法返回一个表示对象类型的字符串,如`'[object Array]'`、`'[object String]'`等。在大多数情况下,这可以有效地帮助我们判断...

    MyJavaScriptTools:我自己的JS工具库

    总的来说,"MyJavaScriptTools"是开发者为了解决常见问题和提升开发效率而创建的个人工具集,它体现了JavaScript的核心概念和跨浏览器兼容性的处理策略。通过理解和使用这个工具库,你可以学习到如何更好地组织和...

    JS中cookie的使用及缺点讲解

    由W3C组织提出并由Netscape社区发展,Cookie现在已被所有主流浏览器如IE、Netscape、Firefox、Opera等支持。 HTTP协议本身是无状态的,这意味着每次客户端(浏览器)向服务器发送请求时,服务器都无法识别这是同一...

Global site tag (gtag.js) - Google Analytics