当前位置: 首页 > 编程笔记 >

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

苏硕
2023-03-14
本文向大家介绍自定义函数实现IE7与IE8不兼容js中trim函数的问题,包括了自定义函数实现IE7与IE8不兼容js中trim函数的问题的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了自定义函数实现IE7与IE8不兼容js中trim函数的方法。分享给大家供大家参考。具体实现方法如下:

<html> 
 <head> 
  <title>test</title> 
  <script type="text/javascript"> 
    String.prototype.trim = function() 
    { 
      return this.replace(/(^\s*)|(\s*$)/g, ""); 
    } 
     
    function check(){ 
      var str = document.getElementById("test").value; 
       
      alert(str.trim()); 
    } 
  </script> 
 </head> 
  
 <body> 
  <center> 
    <input id="test" type="text" /> 
    <input id="but" type="button" value="检验" onclick="check();"/> 
  </center> 
 </body> 
</html> 

这样就解决了IE上js不支持trim的问题。

希望本文所述对大家的javascript程序设计有所帮助。

 类似资料:
  • 本文向大家介绍js自定义回调函数,包括了js自定义回调函数的使用技巧和注意事项,需要的朋友参考一下 背景分析 首先看一段js的代码,主要实现添加的时候首先通过异步请求判断是否存在,如果不存在的话,在进行添加操作: 当我添加一个数据的时候,我首先通过判断是否在数据库中存在(当然,如果前后台彻底分离的话,不应该前端进行业务逻辑的判断,前端只应该,用来展示数据),首先,isExited()的请求是aja

  • 本文向大家介绍ASP中实现的URLEncode、URLDecode自定义函数,包括了ASP中实现的URLEncode、URLDecode自定义函数的使用技巧和注意事项,需要的朋友参考一下 在做ajax中的post时,发现在服务器端取得数据时总是乱码,网上看了些解决方法也搞不定,我post过去时是xml形式,由于乱码服务器端xml也解析不了或出错。于是在post前先把它编码,到服务器端再解码,这样问

  • 本文向大家介绍Javascript中实现trim()函数的两种方法,包括了Javascript中实现trim()函数的两种方法的使用技巧和注意事项,需要的朋友参考一下 在JavaScript中我们需要用到trim的地方很多,但是JavaScript又没有独立的trim函数或者方法可以使用,所以我们需要自己写个trim函数来实现我们的目的。 方案一: 以原型方式调用,即obj.trim()形式,此方

  • CodeIgniter 提供了一系列兼容性函数可以让你使用,它们只有在高版本的 PHP 中才有, 或者需要依赖其他的扩展才有。 由于是自己实现的,这些函数本身也可能有它自己的依赖性,但如果你的 PHP 中不提供这些函数时, 这些函数还是有用的。 注解 和 公共函数 一样,兼容性函数也一直可以访问,只要满足了他们的依赖条件。 密码哈希 依赖性 常量 函数参考 哈希(信息摘要) 依赖性 函数参考 多字

  • 本文向大家介绍IE8兼容Jquery.validate.js的问题,包括了IE8兼容Jquery.validate.js的问题的使用技巧和注意事项,需要的朋友参考一下 只需在jquery.validate.js 文件中 在446行附近找到 return $([]).add(this.currentForm.elements).filter(":input") 更换成 以上就是本文的全部内容,希望对

  • 本文向大家介绍javascript自定义in_array()函数实现方法,包括了javascript自定义in_array()函数实现方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了javascript自定义in_array()函数实现方法。分享给大家供大家参考。具体如下: 希望本文所述对大家的javascript程序设计有所帮助。