Dom对象还未加载完,就先执行脚本会出错。。。解决这种问题可用以下方法:
window.onload = function () {
这里写你的那些代码。。。
}
或将脚本代码放到页面代码的后面。。。
建议使用window.onload = function () {
这里写你的那些代码。。。
}
把脚本放到页面代码的最后,这个错误是由于执行到document.getElementById("select1"),但是浏览器还没有处理到id为select1的对象.把HTML代码放在JS上面,让浏览器先处理DOM,之后再用JS调用就没问题了.