Javascript多样式集 gasdgasdgf 哈斯德格法斯 煤气炉 煤气炉 document.getElementById('style').style.width=“430px”;

Javascript多样式集 gasdgasdgf 哈斯德格法斯 煤气炉 煤气炉 document.getElementById('style').style.width=“430px”;,javascript,css,styles,Javascript,Css,Styles,Javascript通过newsinsite为所有div提供一个设置样式。请帮助我:)执行以下操作: <div id="newsinsite" >gasdgasdgf</div> <div id="newsinsite" >hasdgfasd</div> <div id="newsinsite" >gasdgasd</div> <div id="newsinsite" >gasdgasd</div>

Javascript通过newsinsite为所有div提供一个设置样式。请帮助我:)

执行以下操作:

<div id="newsinsite" >gasdgasdgf</div>
<div id="newsinsite" >hasdgfasd</div>
<div id="newsinsite" >gasdgasd</div>
<div id="newsinsite" >gasdgasd</div>


<script>
    document.getElementById('style').style.width = "430px";
</script>
gasdgasdgf
gasdgasdgf
gasdgasdgf
gasdgasdgf
var elem=document.getElementsByClassName(“newsinsite”);

对于(var i=0;i
getElementById('newsinsite')
可能?id必须是唯一的。改用class。这里有很多错误,你应该从一本书开始。
id
应该是唯一的,你正在寻找一个
不要在注释中发布代码(除非它是一小段代码)。请更新原始问题,而不是更新。请注意,旧的IE版本无法与getElementByClassName一起使用
<div id="newsinsite1" class="newsinsite">gasdgasdgf</div>
<div id="newsinsite2" class="newsinsite">gasdgasdgf</div>
<div id="newsinsite3" class="newsinsite">gasdgasdgf</div>
<div id="newsinsite4" class="newsinsite">gasdgasdgf</div>


<script>
    var elem = document.getElementsByClassName("newsinsite");
    for (var i=0;i<elem.length;i++) {
        elem[i].style.width = "430px";
    }
</script>
<style>
    .newsinsite {
        width: "430px";
    }
</style>
<div class="newsinsite">gasdgasdgf</div>
<div class="newsinsite">hasdgfasd</div>
<div class="newsinsite">gasdgasd</div>
<div class="newsinsite">gasdgasd</div>


<script>
    var i = 0, els = document.getElementsByClassName('newsinsite'), len = els.length;

    for(;i<len;i++) {
        els[i].style.width = '430px';
    }
</script>
.newsinsite { 
    width: 430px;
}