帮忙解释这句代码?

来源:百度知道 编辑:UC知道 时间:2024/06/06 03:33:50
这是javascirpt里面一句代码,我不太懂是什么意思,大家谁知道,先谢了, document.getElementById(tabName).className = "tabBtn02";主要是不明白className,要实现是什么,是给它定义为tabBtn02类吗?

className(大小写不能改变)是某一对象的“class”属性名,给其赋值就是改变其class值。示意代码如下:
<style type="text/css">
.class1{ font-size:12px}
.class2{font-size:18px}
</style>

<div id="label1" class="class1">第一个样式(class)</div>
<a href="javascript:change()">点击改变样式</a>
<script language="javascript">
function change()
{
document.getElementById("label1").className="class2";
}
</script>

className指的是一个标签的class属性
如<div class="tabBtn02"></div>

样式名