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

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

獲取top值的問題

var top = document.documentElement ? document.documentElement.scrollTop : document.body.scrollTop;

這樣寫不能獲取top值啊,console.log(top)全為0,

var top = document.documentElement.scrollTop || document.body.scrollTop;

只有這樣寫才能正確獲取top值,這是為什么呢?


正在回答

2 回答

?var?top?=?document.documentElement.scrollTop???document.documentElement.scrollTop?:?document.body.scrollTop;

老師視頻中的不小心書寫錯誤了,經(jīng)過測試應(yīng)該是這樣寫的;這是一個三目預(yù)算, "?"前面是判斷條件,在這里是判斷當(dāng)前瀏覽器是否使用的是這個對象的方法,后面":"的前面的是為判斷得到true的時候執(zhí)行的語句,后者是false時執(zhí)行的語句.

但是我試了你這種寫法也可以,不知道會不會在一些情況下出現(xiàn)異常.

還是小白,工作都還沒找到呢,就能分析這么多了.

0 回復(fù) 有任何疑惑可以回復(fù)我~

?document.documentElement 這句話什么作用?

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

獲取top值的問題

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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