获取元素一直为空,别烦了,快看看又是哪个单词拼错了!!!哪个方法又给用混了!!!
(重要的事情说三遍,实在不行就冷处理一会儿吧~~~)
问题如下
可能会存在的错误
页面未完全加载时,已经执行了javascript代码,这,,,根本不可能找到
- 可以使用script的defer属性设置为true
- 也可以将事件写在window.onload()事件的回调函数,表明页面完成加载后才会执行js代码
由于自己的疏忽,哪一个单词拼错了,但是一时心急如焚,更加找不到问题,还被气得冒泡!又或者把方法给用错了
- 最后冷静下来看,发现原来是自己通过document.getElementById()获取元素,但是压根没给元素设置呐,这,,,我不错谁错!
总结:
细心,细心,再细心
清醒,清醒,再清醒