Quite annoying...IE sucks...
http://stackoverflow.com/questions/555965/javascript-replace-innerhtml-throwing-unknown-runtime-error
I encountered this problem when I want to change a table's content using el.innerHtml = '<tr>...</tr>' in which el is a table element, IE throws "unknown runtime exception".
Finally I succeeded by adding a div as a wrapper of the table and using divEl.innerHtml = '<table><tr>...</tr></table>'.
See the link you can find some explanations to this. Seems IE is more strict than FF.
分享到:
相关推荐
解决 Ajax 返回 innerHTML 中 JavaScript 不能运行问题 在实际应用中,我们经常会遇到使用 Ajax 返回某一个网页的内容到模板页面的某一个 `<div>` 标签中显示的操作。如果返回的值仅仅是文本类数据,不会影响模板...
JavaScript 是一种广泛使用的脚本语言,它赋予网页以动态交互性,而 innerHTML 属性是 JavaScript 中非常重要的一个属性,用于获取或修改指定元素的 HTML 内容。这个属性被广泛用于动态地更新网页上的内容。 首先,...
[removed] ”trone”> </tr> 在IE中,有时候会出现”未知的运行时错误(unknown runtime error)”,而在firefox里不会。 这主要是IE在对innerHTML进行写操作的时候会检查element是否具备做为这些内容中html对象容器的...
JavaScript Replace 高亮替换小例子 在本篇文章中,我们将学习如何使用 JavaScript 的 Replace 方法来实现关键字高亮显示。下面是一个简单的小例子,展示了如何使用 Replace 方法来达到高亮替换的效果。 Replace ...
标题中的"innerHtml(转)"可能是指HTML DOM(Document Object Model)中的一个属性`innerHTML`,这是一个非常关键的概念,特别是在JavaScript中用于处理HTML元素的内容。`innerHTML`允许我们获取或设置HTML元素内部...
了解这些方法后,你可以根据实际需求选择合适的方式来处理`innerHTML`中的JavaScript代码。在进行动态HTML插入时,考虑到性能、安全性和可维护性,建议尽可能避免使用`innerHTML`来插入包含JavaScript的HTML字符串。...
在JavaScript编程语言中,`innerHTML` 和 `outerHTML` 是两个非常重要的属性,它们用于处理HTML元素的内容。本文将深入探讨这两个属性的概念、用途以及它们之间的区别。 `innerHTML` 属性: `innerHTML` 用于获取或...
在这个例子中,JavaScript获取了id为"cshi"的`<div>`元素,并将其innerHTML设置为"DOM操作",从而改变了元素的文本内容。 第二个示例展示了如何处理`<h2 id="con">`标签的内容: ```html <script type="text/...
在 JavaScript 中,innerHTML 和 innerText 是两个常用的属性,它们用于获取 HTML 元素中的内容。虽然它们都是用于获取内容的,但它们在获取内容的方式和结果上有所不同。 innerHTML 属性 innerHTML 属性用于获取 ...
JavaScript中的异步innerHTML使用主要涉及的是在处理大量数据或复杂DOM结构时,如何避免阻塞浏览器并优化性能的问题。innerHTML属性通常用于动态更新HTML元素的内容,但当涉及到大量的DOM操作时,尤其是对于商务应用...
innerHTML的简单应用
innerHTML属性 IE还是两个a加一个空格, Chrome则是原始输入的样子。 回车 当在DIV中输入”a[回车][任意个空格]a”时,HTML呈现Chrome和IE是一样的。 innerHTML属性 IE是3个字符,在两个a中间加了个空格。 Chrome则...
### JavaScript中innerText与innerHTML的应用详解 在Web开发中,JavaScript是一种非常重要的客户端脚本语言,它可以帮助我们实现页面上的动态效果。在JavaScript中,`innerText`与`innerHTML`是两个非常常用的属性...
例如,通过`document.getElementById()`、`document.querySelector()`和`document.querySelectorAll()`选择元素,然后用`.innerHTML`、`.style`等属性进行内容和样式修改。 2. **事件处理**:JavaScript事件允许...
在javascript中如果我们要获取对象内容,js为我们提供了三种方法outerhtml、innerhtml和innertext,但他们之间具体怎么使用与具体的区别在哪里,可能很多人不知道吧,接下来跟着小编一起来学习innerHTML,innerText,...
JavaScript是一种广泛应用于网页和网络应用的编程语言,它赋予了网页动态交互的能力。在这个"javascript作业题答案"的压缩包中,我们可以期待找到一系列与JavaScript相关的练习题及其解答,这对于学习和掌握...