最新回答 / 万般浮云
把JavaScript代码放到body后面,加载完html元素,JavaScript才能读取到DOM元素,从上到下编译,CSS代码要放在body前,先渲染
2017-10-17
最新回答 / 破旧的时光机3662066
通过判断浏览器是否支持dom2 来判定浏览器类别 然后采用不同的事件处理方法,支持dom2的就用addelementlistener,不然就用dom0,还不行就用ie的catchevent
2017-09-30
最新回答 / 破旧的时光机3662066
把script放在body最后 ,你放在开头domready没有完成不会执行当然你也可以用window.onload 或者jqeury的ready来完成。具体原因可以看慕课DOM探索之基础详解篇。html文件里的东西从上往下从左往右解析读到哪解析到哪,放在前面先执行了script里的但是下面的dom树还没生成找不到btn所以就会没有反应
2017-09-23