亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

為什么用三目賦值時: var top = document.documentElement ? document.documentElement.scrollTop : document.body.scrollTop; 谷歌一直是獲取的document.documentElement.scrollTop?

如題,在谷歌下面document.documentElement.scrollTop是0,0為假不應該走后面的嗎?

正在回答

4 回答

覺得例子,比如

var temp = 2 > 1 ? "A" : "B"

意思就是2大于1嗎?如果大于,那就把"A"賦給temp,否則就把"B"賦給temp

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

慕用7077196 提問者

額,我給說錯了,document.documentElement 谷歌不是不識別這個嗎?
2015-02-11 回復 有任何疑惑可以回復我~

?前面的才是判斷條件,即

document.documentElement ?


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

你的意思是

document.documentElement

得到的是0?我怎么覺得這應該是個對象才對啊

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

慕用7077196 提問者

document.documentElement.scrollTop 這個是0
2015-02-11 回復 有任何疑惑可以回復我~

?前的才是判斷,即document.documentElement,

?后面的是條件為真時的賦值,

:后面的是條件為假時的賦值


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

慕用7077196 提問者

對啊,0不是假嗎?那不應該走后面的嗎?為什么在谷歌里面仍然走的是前面的呢?
2015-02-10 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么用三目賦值時: var top = document.documentElement ? document.documentElement.scrollTop : document.body.scrollTop; 谷歌一直是獲取的document.documentElement.scrollTop?

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

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號