Javascript 为什么可以';我是否以编程方式设置TH标记的colspan?

Javascript 为什么可以';我是否以编程方式设置TH标记的colspan?,javascript,html,Javascript,Html,我有一张桌子,桌子上有个D,第一个列=1。我想通过编程将其设置为值2:它不工作,如何实现 以下是源代码: 它是colSpan,而不是colSpan;-) 看 ()。是colSpan,而不是colSpan;-) 看 ()。Javascript DOM元素有一个设置属性的特殊方法,即setAttribute(“Javascript DOM元素有一个设置属性的特殊方法,即setAttribute(“因为这可以通过简单地查找文档来解决-OP甚至知道什么属性确实失败!-我很想结束投票,因为“简单的打字错

我有一张桌子,桌子上有个D,第一个列=1。我想通过编程将其设置为值2:它不工作,如何实现

以下是源代码:


它是
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");