使用带书签的javascript更改表中所有值的值

时间:2018-12-14 01:42:52

标签: javascript

我在书签中包含以下代码,该书签希望在具有表的任何网页上运行以更改td元素中包含的所有值。我可以通过单击书签来完成此操作。知道为什么它不起作用或根本不能起作用吗?

最终,我要做的事情比这要复杂一些,但是我想逐步解决问题。

var anchors = document.getElementsByTagName("td");
for (var i = 0; i < anchors.length; i++) {
  anchors[i].value = "test";
};

1 个答案:

答案 0 :(得分:0)

<td>元素没有.value。相反,您要更改anchors[i].innerHTML

var anchors = document.getElementsByTagName("td");
for (var i = 0; i < anchors.length; i++) {
  anchors[i].innerHTML = "test";
};
<table>
  <tr>
    <td>One</td>
    <td>Two</td>
  </tr>
</table>