【发布时间】:2011-04-03 13:10:54
【问题描述】:
我可以完全依赖 jQuery 的 html() 方法,其行为与 innerHTML 相同吗? innerHTML 和 jQuery 的 html() 方法有什么区别吗?如果这两个方法都一样,我可以用jQuery的html()方法代替innerHTML吗?
我的问题是:我正在处理已经设计好的页面,页面包含表格,并且在 JavaScript 中,innerHTML 属性用于动态填充它们。
应用程序在 Firefox 上运行良好,但 Internet Explorer 触发错误:unknown runtime exception。我使用了 jQuery 的 html() 方法,IE 的错误消失了。但我不确定它是否适用于所有浏览器,我不确定是否将所有 innerHTML 属性替换为 jQuery 的 html() 方法。
非常感谢。
【问题讨论】:
-
使用 jQuery html()。我在很多场合都遇到过innerHTML 的问题。并且 html() 将适用于所有浏览器。
标签: javascript jquery html dom innerhtml