getElementsByClassName 似乎不起作用
getElementsByClassName seems not to be working
我正在尝试将日期附加到具有相同 class 的四个输入,但它不起作用。
DOM:
<input class="time" value="" type="hidden">
不工作:
document.getElementsByClassName("time")[0].innerHTML = new Date();
document.getElementsByClassName("time").innerHTML = new Date();
您需要设置输入的值而不是其 innerHTML:
document.getElementsByClassName("time")[0].value = new Date();
<input class="time" value="">
我正在尝试将日期附加到具有相同 class 的四个输入,但它不起作用。
DOM:
<input class="time" value="" type="hidden">
不工作:
document.getElementsByClassName("time")[0].innerHTML = new Date();
document.getElementsByClassName("time").innerHTML = new Date();
您需要设置输入的值而不是其 innerHTML:
document.getElementsByClassName("time")[0].value = new Date();
<input class="time" value="">