table的innerHTML “未知运行错误”。
2009-07-09 22:35
579 查看
错误现象:
在IE中使用如下语句:table.innerHTML = content; 动态修改table的HTML内容时,出现“未知运行错误”。
错误原因:
table的innerHTML属性是只读的,不能更改。类似的还有THEAD、TFOOT和TR。
解决方法:
使用table的对象模型或者DOM方法动态修改table,如:insertRow、insertCell、createTfoot、createThead或apendChild等。
----------------------------------------------------------------
若是大批量修改:可以外套div,进行innerHTML更改,例如:
<div id="div1">
<table id="table1" border="1" bordercolor='#000000' align="center"
style="border-collapse:collapse;width:500px">
</table>
</div>
<script>
function getrow() {
var table = document.getElementById("div1");
alert(table);
table.innerHTML ="<table id='table1'><tr><td><input id='input11' type='text' name='nameText' value='ssss'> <select id='Select1'><option value='3'>abc</option></select></td></tr></table> ";
}
</script>
在IE中使用如下语句:table.innerHTML = content; 动态修改table的HTML内容时,出现“未知运行错误”。
错误原因:
table的innerHTML属性是只读的,不能更改。类似的还有THEAD、TFOOT和TR。
解决方法:
使用table的对象模型或者DOM方法动态修改table,如:insertRow、insertCell、createTfoot、createThead或apendChild等。
----------------------------------------------------------------
若是大批量修改:可以外套div,进行innerHTML更改,例如:
<div id="div1">
<table id="table1" border="1" bordercolor='#000000' align="center"
style="border-collapse:collapse;width:500px">
</table>
</div>
<script>
function getrow() {
var table = document.getElementById("div1");
alert(table);
table.innerHTML ="<table id='table1'><tr><td><input id='input11' type='text' name='nameText' value='ssss'> <select id='Select1'><option value='3'>abc</option></select></td></tr></table> ";
}
</script>
相关文章推荐
- 在IE中用js改变table的innerHTML属性报“未知的运行时错误”
- innerHTML 引发“未知的运行时错误”
- JavaScript在IE下设置innerHTML时出现"未知的运行时错误"
- 对Table或TR元素使用innerHTML时报“未知运行时错误”解决方案。
- innerHTML属性导致未知的运行时错误ie bug
- Javascript在IE下设置innerHTML时出现未知的运行时错误的解决方法
- 在IE下给元素的innerHTML赋值,出现未知运行时错误的解决办法
- JavaScript在IE下设置innerHTML时出现"未知的运行时错误"
- JavaScript设置innerHTML时出现“未知的运行时错误”--我也遇上了
- js插件设置innerHTML时在IE8下提示“未知运行时错误”解决方法
- innerHTML 属性 导致 未知的运行时错误 IE bug
- 设置innerHTML时出现"未知的运行时错误
- JavaScript在IE下设置innerHTML时出现"未知的运行时错误"
- JavaScript设置innerHTML时出现“未知的运行时错误”--我也遇上了
- js的innerHTML及jquery的html() 在ie下不兼容“未知运行时错误” 的解决方案
- Javascript在IE下设置innerHTML时出现"未知的运行时错误"
- javascript 中innerHTML函数导致“ 未知的运行时错误”
- Javascript在IE下设置innerHTML时出现未知的运行时错误的解决方法
- JavaScript在IE下设置innerHTML时出现"未知的运行时错误"
- innerHTML属性导致未知的运行时错误ie bug