Javascript 为什么可以';我是否以编程方式设置TH标记的colspan?
我有一张桌子,桌子上有个D,第一个列=1。我想通过编程将其设置为值2:它不工作,如何实现 以下是源代码:Javascript 为什么可以';我是否以编程方式设置TH标记的colspan?,javascript,html,Javascript,Html,我有一张桌子,桌子上有个D,第一个列=1。我想通过编程将其设置为值2:它不工作,如何实现 以下是源代码: 它是colSpan,而不是colSpan;-) 看 ()。是colSpan,而不是colSpan;-) 看 ()。Javascript DOM元素有一个设置属性的特殊方法,即setAttribute(“Javascript DOM元素有一个设置属性的特殊方法,即setAttribute(“因为这可以通过简单地查找文档来解决-OP甚至知道什么属性确实失败!-我很想结束投票,因为“简单的打字错
它是
colSpan
,而不是colSpan
;-)
看
()。是
colSpan
,而不是colSpan
;-)
看
()。Javascript DOM元素有一个设置属性的特殊方法,即
setAttribute(“Javascript DOM元素有一个设置属性的特殊方法,即setAttribute(“因为这可以通过简单地查找文档来解决-OP甚至知道什么属性确实失败!-我很想结束投票,因为“简单的打字错误,不太可能对其他人有用”@Jongware我会支持的。因为这可以通过简单地查找文档来解决-OP甚至知道什么属性确实失败!-我非常想结束投票,因为“简单的打字错误,不太可能对其他人有用”。@Jongware我会支持。
<table>
<thead>
<tr>
<th scope="col" colspan="1">TITLE</th>
</tr>
<tr>
<th>Column 1</th>
<th>Column 2</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
</tr>
</tbody>
</table>
var myTable = document.getElementsByTagName('table')[0];
var myThead = myTable.getElementsByTagName('thead')[0];
_tr = myThead.getElementsByTagName("TR")[0];
_th = _tr.getElementsByTagName("TH")[0];
_th.colspan = 2;
_th.setAttribute("colspan", "2");