本文主要是介绍IE8及以下版本不支持 javascript 的table标签的innerHTML 改用div标签,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
//IE8及以下版本不支持 javascript 的table标签的innerHTML 改用div标签//引起异常
html:
<table><thead > <tr><td>标题</td></tr></thead> <tbody><tr id="tbody" ></tr></tbody>
</table>javascript:
$("#tbody")[0].innerHTML = "<td>内容</td>";
//IE8及以下版本报错 //改进写法
html:
<div id="tDiv"><div>javascript:
var str = "<td>内容</td>";
var tablestr = "<table>"+"<thead ><tr><td>标题</td></tr></thead>"+"<tbody><tr>"+ str + "</tr></tbody>"+"</table>"; $("#tDiv")[0].innerHTML = tablestr;
//说明:为了兼容IE8以下版本 需要拼写整个TABLE标签 在放入div中
这篇关于IE8及以下版本不支持 javascript 的table标签的innerHTML 改用div标签的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!