JS报错:Uncaught TypeError: Cannot read property 'addEventListener' of null

JS部分

document.getElementById("silen").addEventListener('click', displayDate);

function displayDate() {
document.getElementById("demo").innerHTML = '123';
}

html部分











duddu





但是单击button后并没有反应 O(∩_∩)O

后来把js部分的代码加在了如下代码框内,解决,mark一下,原理理解的还没有那么好。

window.onload=function(){
}

你可能感兴趣的:(JS报错:Uncaught TypeError: Cannot read property 'addEventListener' of null)