码迷,mamicode.com
首页 > Web开发 > 详细

js兼容ie8-未知的运行时错误

时间:2017-09-21 13:28:37      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:遇到   处理   tab   建议   ble   标签   html   innerhtml   避免   

在ie8中遇到有innerHTML引发的“未知的运行时错误”处理:

  引发情况:主要是使用此属性的标签的“包容性”不高,经常是table,tr,td,form等引起的,特别是需要更改这些标签内部的内容是最易发生,所以我们需要做的便是避免对这些标签的innerHTML进行修改,建议使用div,span此类“包容性”较高的标签。

像form标签,需要对form内部的标签使用innerHTML的话,就可以将form标签改为div标签,

table的相关处理便是直接对Table的父容器div使用innerhtml,而不能对Table中的其他标签使用innerHTML,

js兼容ie8-未知的运行时错误

标签:遇到   处理   tab   建议   ble   标签   html   innerhtml   避免   

原文地址:http://www.cnblogs.com/zhangtengfei/p/7567823.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!