zl程序教程

您现在的位置是:首页 >  后端

当前栏目

js的.innerHTML=""IE9下显示有错误的解决方法

JS错误方法 解决 显示 quot innerHTML IE9
2023-06-13 09:15:05 时间
问题:

在用js动态创建html页面时:
复制代码代码如下:

vartab=document.createElement("table");
tab.innerHTML+="<td>订货单号</td>"+
"<td>单据日期</td>"+
"<td>商品类型</td>"+
"<td>订单属性</td>"+
"<td>配货次数</td>"+
"<td>详细</td>";

经过以上操作后,将创建一个tabel标签(此间可能会用class渲染之类的),但是这样做在ie9-的版本显示不正常。

解决:

用jquery可以解决,这样写:
复制代码代码如下:

varinn="<tr>"+
"<td>订货单号</td>"+
"<td>单据日期</td>"+
"<td>商品类型</td>"+
"<td>订单属性</td>"+
"<td>配货次数</td>"+
"<td>详细</td>"+
"</tr>";
$(tab).html(inn);