javascript document.getElementById 缺少对象

2025-06-23 04:12:44
推荐回答(2个)
回答1:

Dom对象还未加载完,就先执行脚本会出错。。。解决这种问题可用以下方法:

window.onload = function () {

这里写你的那些代码。。。
}

或将脚本代码放到页面代码的后面。。。
建议使用window.onload = function () {

这里写你的那些代码。。。
}

回答2:

把脚本放到页面代码的最后,这个错误是由于执行到document.getElementById("select1"),但是浏览器还没有处理到id为select1的对象.把HTML代码放在JS上面,让浏览器先处理DOM,之后再用JS调用就没问题了.