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

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

為什么點(diǎn)了隱藏再點(diǎn)顯示不起作用,哪位大神幫我看看

為什么點(diǎn)了隱藏再點(diǎn)顯示不起作用,哪位大神幫我看看,具體如下:function display2(){//定義"顯示內(nèi)容"的函數(shù) ? ?d1.style.display="block"; // if(d1.style.display=="none"){ // d1.style.display="block"; // } ? ?} 我想加入IF函數(shù)判斷內(nèi)容是否隱藏,如果是隱藏執(zhí)行顯示/

正在回答

5 回答

這是我寫的代碼你可以看下 我也是新手 可能寫的不是最簡便的 但是可以用 哈哈

function hideCon(){

? ? ? ? var disPlay = conT.style.display

? ? ? ? if(disPlay==""){

? ? ? ? conT.style.display = "none";

? ? ? ? }

? ? ? ? else{

? ? ? ? ? ? if(disPlay=="none"){

? ? ? ? ? ? ? ? conT.style.display = "block";

? ? ? ? ? ? }

? ? ? ? ? ? else{

? ? ? ? ? ? ? ? conT.style.display = "none";

? ? ? ? ? ? }

? ? ? ? }

? ? }

conT是我前面申明的變量是內(nèi)容的意思 disPlay就是div的display的值

因?yàn)镃SS里面沒有寫display的屬性 所以就先判斷是否為空 為空的話就執(zhí)行隱藏 ?不為空的話就判斷display的值是否等于none 等于none的話就把style.display設(shè)置為block?


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

qq_哦哦_10 提問者

非常感謝!
2017-02-16 回復(fù) 有任何疑惑可以回復(fù)我~

不好意思 我看錯你的代碼 忽略我的回答吧 好尷尬?。。?br />

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

你注意要看上面的CSS里面是沒有設(shè)置 display屬性的 所以你一開始獲取他的值的時候是空 所以if判斷就肯定不會等于none啦 應(yīng)該是這樣的 你可以試下 在函數(shù)里alert(d1.style.display)應(yīng)該是空的

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

真是好粗心啊。你的代碼已經(jīng)有三處錯誤了。

?function cancel(){

? ? ? ? cancel=confirm("重置:");

? ? ? ? if(cancel==ture){

? ? ? ? ? d1.removeAttribute("style");

? ? ? ? }


? ? }


//定義"取消設(shè)置"的函數(shù)


}

這里出現(xiàn)了兩處,一處;是中文的,最末尾的}也是多出來的。


還有,onclick后面的函數(shù)需要加上括號,你這么寫不單單只是不能隱藏顯示吧?

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

阿周那22

忘了還有一處,顯示的函數(shù)名跟你設(shè)置的不一樣
2017-02-15 回復(fù) 有任何疑惑可以回復(fù)我~

個防護(hù)方面

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

舉報

0/150
提交
取消

為什么點(diǎn)了隱藏再點(diǎn)顯示不起作用,哪位大神幫我看看

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

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

幫助反饋 APP下載

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

公眾號

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