您的位置:首页 > Web前端 > CSS

js为元素动态增加class样式

2014-03-30 21:20 363 查看
div{ border:1px solid #ccc; width:200px; height:200px;}

.a{ background:#900; }

.b{ font-size:30px; font-weight:bold;}

function addClass(elements, value)

{

if (!elements.className) {

elements.className = value;

}

else

{

newClass = elements.className;

newClass += " ";

newClass += value;

elements.className = newClass;

}

}

window.onload = function ()

{

var test = document.getElementById('test');

alert(test.className);

addClass(test, 'a b');

//addClass(test, 'b');

}

<div id="test">这里是测试层</div>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: