className单独运行怎么写啊?
javascript吧
全部回复
仅看楼主
level 8
jy03692141 楼主
<style>
.bg{
background-color:#FF0000;
}
</style>
<div id="wd2" style="width:100px; height:100px;"></div>
<script> wd2.className="bg"; </script>
这样好像完全没实现啊。<style>
.bg{
background-color:#FF0000;
}
</style>
<div id="wd2" style="width:100px; height:100px;"></div>
<script>
function func()
{
wd2.className="bg";
}
</script>
加函数也不行。请问怎么办
2012年02月18日 14点02分 1
level 13
[打酱油] 我就不明白了这谁教你们这样写的
2012年02月18日 14点02分 2
level 8
jy03692141 楼主
晕大哥怎么写啊教下啊
2012年02月18日 16点02分 3
level 8
document.getElementById('wd2').className='bg';
2012年02月18日 16点02分 4
level 8
jy03692141 楼主
不对啊
<style>
.bg{
background-color:#CCCC33
}
</style>
<div id="wd2" style="width:100px; height:100px;"></div>
<script>
document.getElementById('wd2').className='bg';
</script>
执行不了
2012年02月19日 12点02分 6
level 13
浏览器不会立刻反映的,这时候dom还没没加载完成
window.onload = function(){
document.getElementById('wd2').className='bg';
}
2012年02月19日 14点02分 7
level 11
或者是在</body>后面再写<script>
我一般是这样,懒得写onload
2012年02月19日 14点02分 8
level 8
jy03692141 楼主
哇 多谢楼上的2位大哥 2个方法都可以用。
7楼的大哥我这JS已经写在最下面了 为什么说DEMO没加载完呢
2012年02月19日 15点02分 9
level 13
[打酱油] 经过测试,你那种写法根本没问题,至于为什么你那没效果也许是你其它地方的问题吧
2012年02月20日 02点02分 10
1