第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

window.onload = function(),這里為什么一定要用 window.onload啊,不明白,不是不關窗口加載的事?只是鼠標移動到才變色而已??

?window.onload = function(){

? ? ? ? ? var tr=document.getElementsByTagName("tr");

? ? ? ? ? for(var i= 0;i<tr.length;i++)

? ? ? ? ? {

? ? ? ? ? ? ? bgcChange(tr[i]);

? ? ? ? ? }

? ? ?// 鼠標移動改變背景,可以通過給每行綁定鼠標移上事件和鼠標移除事件來改變所在行背景色。

? ? ? } ? ? ? ??

function bgcChange(obj)

? ? ?{

? ? ? ? obj.onmouseover=function(){

? ? ? ? ? ? obj.style.backgroundColor="#f2f2f2";

? ? ? ? }

? ? ? ? obj.onmouseout=function(){

? ? ? ? ? ? obj.style.backgroundColor="#fff";

? ? ? ? }


正在回答

2 回答

因為<script>標簽在body在上面運行? 如果在下就不用這個

0 回復 有任何疑惑可以回復我~

我的理解是這樣的:onload事件會在頁面或圖像加載后立即發(fā)生,所以使用window.onload=function(){SomeJavaScriptCode};是為了當頁面被加載完成之后,執(zhí)行鼠標移動改變背景這個事件,因為我們都知道程序是從上往下開始執(zhí)行,發(fā)生要對對象進行,而對象還未被加載,導致相當于無操作此事件,所以只有當文檔內(nèi)容加載完畢才會觸發(fā),這樣可以避免無法獲取元素的現(xiàn)象。第一次答題,可能不是很嚴謹?shù)轿?,但希望能夠幫到你,謝謝

3 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

window.onload = function(),這里為什么一定要用 window.onload啊,不明白,不是不關窗口加載的事?只是鼠標移動到才變色而已??

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號