Cannot set properties of null (setting ‘onclick‘)问题解决方案
•
前端
个人学习过程中遇到“Uncaught TypeError: Cannot set properties of null (setting ‘onclick’)”问题,分享下
html代码:
WEB API学习
var btn = document.getElementById(" btn ");
btn.onclick =function(){
alert('xtu');
}
运行结果:

问题原因:getElementById方法无法找到所写的id名(空格也被认为是id名的一部分了)
修改前代码:
var btn = document.getElementById(" btn ");
修改后:
var btn = document.getElementById("btn");
运行成功!

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/7dca9d1301.html
