最新回答 / 破舊的時光機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
最新回答 / zeroben
這里返回的是對象,parent ??document.getElementById(parent) : document?這是個三目運算表達式,?前面parent的值是否為真,是真的就執行:前面的式子也就是document.getElementById(parent),返回一個id是parent的對象,如果parent的值為假,就執行:后面的式子,這里是返回document對象;因為你只給出了一行語句,我不清楚parent具體是什么,也許是個變量,里面有個字符串,這樣也可以解釋當parent值為真的時候執...
2017-09-18
最贊回答 / 又報錯了T_T
你將js寫在body前面會導致 ? ?btn還沒有生成的時候 ? js就調用了 ? 這時候找不到BTN對象 ?就報錯了 ? 將js放到body后面書寫即可&<!DOCTYPE html&iv&&t;&html&put&typhead&tto&" vtitle&aaabutton&tn"/title<&div/head&t;/...
2017-08-24