課程
/前端開(kāi)發(fā)
/JavaScript
/JavaScript入門篇
把id換成class為什么不行呢?getElementById也換成了getElementByClass,就是不行???求解?
2018-12-12
源自:JavaScript入門篇 1-1
正在回答
應(yīng)該這么用,
<body>
? <p id="p1">我是第一段文字</p>
? <p id="p2" class="title">我是第二段文字</p>
??
? <script type="text/javascript">
document.write("<font color='red'>hello</font>");
document.getElementById("p1").style.color='blue'
document.getElementsByClassName("title")[0].style.color='green'
? </script>
? <style type="text/css">
? ? ? .title{
? ? ? ? ? color:red
? ? ? }
? </style>
</body>
樓上說(shuō)的對(duì)
獲取指定class的DOM節(jié)點(diǎn)用getElementsByClassName(),這個(gè)可以獲取到指定class的所有元素
慕斯9426257
?額。。這個(gè)就是這樣定義的啊 ID是一個(gè)標(biāo)簽,用于區(qū)分不同的結(jié)構(gòu)和內(nèi)容,就象名字,如果一個(gè)屋子有2個(gè)人同名,就會(huì)出現(xiàn)混淆;class是一個(gè)樣式,可以套在任何結(jié)構(gòu)和內(nèi)容上,就象一件衣服。id一個(gè)頁(yè)面只可以使用一次,class可以多次引用。
不是值了
舉報(bào)
JavaScript做為一名Web工程師的必備技術(shù),本教程讓您快速入門
1 回答為什么把openWindow換成別的函數(shù)名就不行?
2 回答為什么把_blank換成_self,點(diǎn)擊沒(méi)反應(yīng)呢
8 回答把var換成function就不行了 只能打開(kāi) 不能關(guān)閉 為什么呀?
2 回答alert為什么不可以加換行呢?
2 回答老師,為什么我把mychar換成name的時(shí)候,運(yùn)行結(jié)果會(huì)顯示為undefined呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-02-01
應(yīng)該這么用,
<body>
? <p id="p1">我是第一段文字</p>
? <p id="p2" class="title">我是第二段文字</p>
??
? <script type="text/javascript">
document.write("<font color='red'>hello</font>");
document.getElementById("p1").style.color='blue'
document.getElementsByClassName("title")[0].style.color='green'
? </script>
? <style type="text/css">
? ? ? .title{
? ? ? ? ? color:red
? ? ? }
? </style>
</body>
2019-01-10
樓上說(shuō)的對(duì)
2019-01-04
獲取指定class的DOM節(jié)點(diǎn)用getElementsByClassName(),這個(gè)可以獲取到指定class的所有元素
2018-12-12
?額。。這個(gè)就是這樣定義的啊 ID是一個(gè)標(biāo)簽,用于區(qū)分不同的結(jié)構(gòu)和內(nèi)容,就象名字,如果一個(gè)屋子有2個(gè)人同名,就會(huì)出現(xiàn)混淆;class是一個(gè)樣式,可以套在任何結(jié)構(gòu)和內(nèi)容上,就象一件衣服。id一個(gè)頁(yè)面只可以使用一次,class可以多次引用。
2018-12-12
不是值了