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>执行结果:
