在javascript中,如何将th标记的宽度设置为它下面的td标记的宽度?
我有一个php代码。它位于footer.php中。代码如下:在javascript中,如何将th标记的宽度设置为它下面的td标记的宽度?,javascript,html,Javascript,Html,我有一个php代码。它位于footer.php中。代码如下: <script> let len = document.getElementsByTagName("th").length; for (let i=0; i<len; i++) { document.getElementsByTagName("th")[i].style.width = document.getElementsByTagNam
<script>
let len = document.getElementsByTagName("th").length;
for (let i=0; i<len; i++) {
document.getElementsByTagName("th")[i].style.width = document.getElementsByTagName("td")[i].offsetWidth + "px";
}
</script>
我怎么修理它?谢谢大家。你确定有像th标签一样多的td标签吗?
应该自然地扩展到
的同一面。请使用生成的HTML示例创建一个
Uncaught TypeError: Cannot read property 'offsetWidth' of undefined at roleaccess:1019