getElementsByClassName似乎不起作用

时间:2017-06-21 18:57:18

标签: javascript getelementsbyclassname

我试图在同一个班级的四个输入上附加日期,但它不起作用。

DOM:

<input class="time" value="" type="hidden">

不工作:

document.getElementsByClassName("time")[0].innerHTML = new Date();
document.getElementsByClassName("time").innerHTML = new Date();

1 个答案:

答案 0 :(得分:1)

您需要设置输入的值而不是innerHTML:

&#13;
&#13;
document.getElementsByClassName("time")[0].value = new Date();
&#13;
<input class="time" value="">
&#13;
&#13;
&#13;