尝试更改innerHTML时出错 - 无法设置属性' innerHTML'为null

时间:2017-07-28 15:02:46

标签: javascript jquery html

我正在尝试根据javascript函数填充的数字更改div的innerHTML。不幸的是我收到了一个错误,我不确定为什么。

伪代码

如果yield将innerHTML更改为number > 2,则更改为seconds

我环顾四周,发现了与DOM之前触发的函数相关的内容。我做了一些改变,但仍然没有成功。我做错了什么?在呈现DOM之后如何触发该函数? second已经在做什么了?

提前谢谢

JS

window.onload

1 个答案:

答案 0 :(得分:3)

通过获取元素:document.getElementsByClassName('seconds') ID document.getElementById('seconds')

但是使用jQuery, id $('#seconds') class $('.seconds')