试图将动态年份注入HTML代码.
使用getElementById可以正常工作,但getElementsByClassName似乎不起作用.
这是我的代码......
HTML
<p>this year is <span class="year"></span></p>
Run Code Online (Sandbox Code Playgroud)
JAVASCRIPT
document.getElementsByClassName("year").innerHTML = new Date().getFullYear();
Run Code Online (Sandbox Code Playgroud)
有兴趣看看我做错了什么.
您可以使用此方法获取元素数组.要访问第一个元素,请写下:
document.getElementsByClassName("year")[0].innerHTML = new Date().getFullYear();
Run Code Online (Sandbox Code Playgroud)