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

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

不加變量也可以啊,為什么要加變量

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>display</title>

? ? <script type="text/javascript">?

? ? ? ? function hidetext()??

{??

? ? document.getElementById("con").style.display="none";

? ? ? ??

}??

function showtext()??

{??

? ? ?document.getElementById("con").style.display="block";

? ? ? ??

}

? ? </script>?

</head>?

<body>??

? ? <h1>JavaScript</h1>??

? ? <p id="con">做為一個(gè)Web開發(fā)師來說,如果你想提供漂亮的網(wǎng)頁、令用戶滿意的上網(wǎng)體驗(yàn),JavaScript是必不可少的工具。</p>?

? ? <form>

? ? ? ?<input type="button" onclick="hidetext()" value="隱藏內(nèi)容" />?

? ? ? ?<input type="button" onclick="showtext()" value="顯示內(nèi)容" />?

? ? </form>

</body>?

</html>


正在回答

2 回答

如果你想通過這個(gè)簡單的需求 去理解變量存在的意義是理解不了的..比如我把需求改一下

除了讓標(biāo)簽隱藏還需要把標(biāo)簽顏色加深,字體加粗,字體顏色變紅..我按照你的寫法如下

function hidetext()? {??

? ? ?document.getElementById("con").style.display="none";??

?????document.getElementById("con").style.color="red";? ? ?

?????document.getElementById("con").style.fontSize="20px";? ? ?

?????document.getElementById("con").style.fontWeight="700";? ? ???

}??

你自己看著這代碼臃腫嗎?? 如果使用變量存儲一下呢,如下, 是不是整體看上去簡潔,


var con =?document.getElementById("con")

function hidetext()? {??

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

?????con.style.color="red";? ? ?

?????con.style.fontSize="20px";? ? ?

?????con.style.fontWeight="700";? ? ???

}??


然后再提一個(gè)需求? 如果id變了? 不是取con,而是取newcon ,? 按照最上面的寫法 是不是要改 4個(gè)地方的con ,? 而按下面的寫法? 是不是只要改1個(gè)地方的con



你自己去理解一下咯



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

個(gè)人見解為:便于閱讀和維護(hù)。

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

舉報(bào)

0/150
提交
取消

不加變量也可以啊,為什么要加變量

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

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

幫助反饋 APP下載

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

公眾號

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