trim()方法是原生的js方法,高级浏览器中已经默认支持 trim() ,但ie6、7、8都不支持这个新加的方法,所以ie8及以前的版本会报“对象不支持“trim”属性或方法”。

解决方法:

  1. <html>
  2. <head>
  3. <title>test</title>
  4. <script type="text/javascript">
  5. String.prototype.trim = function()
  6. {
  7. return this.replace(/(^\s*)|(\s*$)/g, "");
  8. }
  9. function check(){
  10. var str = document.getElementById("test").value;
  11. alert(str.trim());
  12. }
  13. </script>
  14. </head>
  15. <body>
  16. <center>
  17. <input id="test" type="text" />
  18. <input id="but" type="button" value="检验" onclick="check();"/>
  19. </center>
  20. </body>
  21. </html>

IE7/8不兼容 js 的trim函数解析及解决方法相关推荐

  1. js中trim函数_30天中的30个Excel函数:03 – TRIM

    js中trim函数 Yesterday, in the 30XL30D challenge, we took a poke at the lazy brother-in-law function -- ...

  2. c++ _int64转字符串_C语言 仿JS的eval函数 解析字符串

    C语言 利用后缀表达式解析字符串(符合c98标准,很容易移植到计算器上) 最近用98标准的C语言写了个解析字符串,类似于JavaScript中的eval函数,感觉挺实用(移植到了计算器上,可以画F(X ...

  3. js function定义函数的4种方法

    js function定义函数的4种方法 1.最基本的作为一个本本分分的函数声明使用. 复制代码代码如下: 复制代码代码如下: function func(){}  或  var func=funct ...

  4. JS IOS/iPhone的Safari浏览器不兼容Javascript中的Date()问题的解决方法

    JS IOS/iPhone的Safari浏览器不兼容Javascript中的Date()问题的解决方法 参考文章: (1)JS IOS/iPhone的Safari浏览器不兼容Javascript中的D ...

  5. ci框架中引入css,php ci框架中加载css和js文件失败的原因和解决方法

    php ci框架中加载css和js文件失败的原因和解决方法 发布时间:2021-07-01 12:08:38 来源:亿速云 阅读:50 作者:chen 本篇内容介绍了"php ci框架中加载 ...

  6. Button中command后面函数添加参数解决方法

    Button中command后面函数添加参数解决方法 参考文章: (1)Button中command后面函数添加参数解决方法 (2)https://www.cnblogs.com/smart-ziha ...

  7. php war,PHP提示Warning:phpinfo() has been disabled函数禁用的解决方法

    本文实例讲述了PHP提示Warning:phpinfo() has been disabled函数禁用的解决方法.分享给大家供大家参考.具体分析如下: 今天在一朋友服务器测试一个网站时发现我在测试ph ...

  8. VS使用scanf函数报错解决方法

    VS使用scanf函数报错解决方法 首先来看一段很简单的C语言代码 #include<stdio.h> int main(void) {char s[10];scanf("%s& ...

  9. laravel5.5 __construct函数 无法使用session() 解决方法和实例

    laravel5.5 __construct函数 无法使用session() 解决方法和实例 参考文章: (1)laravel5.5 __construct函数 无法使用session() 解决方法和 ...

最新文章

  1. YOLO-6D论文的一些相关知识
  2. BCH预挖?不存在的
  3. rem布局在部分手机上显示不正常问题
  4. MultipartFile 文件上传
  5. python apache配置_Apache运行Python的配置
  6. flink的TimeCharacteristic(转载)
  7. java在dos中如何测试_[求助]怎么在java中模拟dos命令行
  8. 板邓:wordpress自定义登录页面实现用户登录
  9. 【转】三五个人十来条枪 如何走出软件作坊成为开发正规军
  10. android libc 有哪些函数_Android scudo功能介绍
  11. python基础之函数当中的装饰器
  12. alias怎么每次登陆都保存_设置alias别名并使之重启或者注销用户之后依旧生效...
  13. 开机自启动redis
  14. Nginx源码分析 - Event事件篇 - Nginx的Event事件模块概览(17)
  15. 在 Mac 上拷贝(复制)、粘贴的方法
  16. python随机密码生成
  17. E.03.17 Lou Ottens, Father of Countless ==Mixtapes==, Is Dead at 94
  18. echarts 双y轴设置
  19. 前端海报生成的不同方案和优劣
  20. [error] Keil:..\SYSTEM\usart\usart.c(38): error: #260-D: explicit type is missing (“int“ assumed)

热门文章

  1. 万字长文带你了解最常用的开源 Squid 代理服务器
  2. 2.8.1 利用“直流扫描分析”测试基本共射放大电路电压传输特性
  3. 英语 -wise 后缀
  4. 基于PHP的支付宝H5、APP支付
  5. 4月程序员薪资出炉,又又又拖后腿了?
  6. vue点击图标跳出精美搜索框
  7. 初始DNS服务器地址是哪里来的?
  8. 将一列数据,分裂成多列,且清理多余符号
  9. JMS解析(一)——JMS简介
  10. 加密解密工具 之 普莱费尔密码