控制類名(className 屬性)
className 屬性設(shè)置或返回元素的class 屬性。
語法:
object.className = classname
作用:
1.獲取元素的class 屬性
2. 為網(wǎng)頁內(nèi)的某個(gè)元素指定一個(gè)css樣式來更改該元素的外觀
看看下面代碼,獲得 <p> 元素的 class 屬性和改變className:

結(jié)果:

任務(wù)
我們通過className屬性來設(shè)置元素的樣式:
1.在右邊編輯第33行補(bǔ)充代碼,給id="p1"元素通過className添加"類名為one"的樣式。當(dāng)點(diǎn)擊"添加樣式"按鈕,第一段文字添加樣式。
2.在右邊編輯第37行補(bǔ)充代碼,給id="p2"元素通過className修改為"類名為two"的樣式。當(dāng)點(diǎn)擊"更改外觀"按鈕,第二段文字更改樣式。
- ?不會(huì)了怎么辦
-
1. 添加"類名為one: p1.className = "one";
2. 修改為"類名為two: p2.className = "two";
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>className屬性</title>
<style>
body{ font-size:16px;}
.one{
border:1px solid #eee;
width:230px;
height:50px;
background:#ccc;
color:red;
}
.two{
border:1px solid #ccc;
width:230px;
height:50px;
background:#9CF;
color:blue;
}
</style>
</head>
<body>
<p id="p1" > JavaScript使網(wǎng)頁顯示動(dòng)態(tài)效果并實(shí)現(xiàn)與用戶交互功能。</p>
<input type="button" value="添加樣式" onclick="add()"/>
<p id="p2" class="one">JavaScript使網(wǎng)頁顯示動(dòng)態(tài)效果并實(shí)現(xiàn)與用戶交互功能。</p>
<input type="button" value="更改外觀" onclick="modify()"/>
<script type="text/javascript">
function add(){
var p1 = document.getElementById("p1");
}
function modify(){
var p2 = document.getElementById("p2");
}
</script>
</body>
</html>
請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求