一般我们都用css来批量设置样式,现在我们用js也可以批量设置样式: 总结三种方法如下 复制代码 代码如下: 无标题文档 <BR>#div1{ width:100px; height:100px; background:#069;} <BR> <BR>//第一种使用JSON <BR>function setStyle(obj,json){ <BR>for(var i in json) <BR>{ <BR>obj.style[i]=json[i]; <BR>} <BR>} <BR>window.onload=function(){ <BR>var oDiv=document.getElementById('div1'); <BR>// setStyle(oDiv, {width: '200px', background: 'red'}); //第一种 <BR>// oDiv.style.cssText="width: 200px; height:300px; background:yellow;"; //第二种 使用cssText <BR> //使用第三种 with (不推荐使用) <BR>with(oDiv.style) <BR>{ <BR>width='300px'; <BR>height='500px'; <BR>background='yellow'; <BR>} <BR>}; <BR>