className 屬性設置或返回元素的class 屬性。
語法:
object.className = classname
作用:
1.獲取元素的class屬性
2. 爲網頁内的某個元素指定一個css樣式來更改該元素的外觀
看看下面代碼,獲得 <p> 元素的 class 屬性和改變className:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>classname屬性</title>
<style type="text/css">
input{
font-size:10px;
}
.one{
width:200px;
background-color:#CCC;
}
.two{
font-size:18px;
color:#F00;
}
</style>
</head>
<body>
<p id="con" class="one">JavaScript</p>
<form>
<input type="button" value="點擊更改" ="modifyclass()" />
</form>
<script type="text/javascript">
var mychar = document.getElementById("con");
document.write("p元素Class值爲:"+mychar.className+"<br />");
//輸出p元素Class屬性
function modifyclass(){
mychar.className = "two";//改變className
}
</script>
</body>
</html>執行結果:
