<div id=abc css=a>......</div>
<div id=abc css=a>......</div>
<div id=abc css=a>......</div>
<div id=abc css=a>......</div>
.....................
现只能获取第一行,主要想修改样式,可现在获取不了所有id=abc的DIV
请问如何获取,或有没其它方法改变样式表
<div id=abc css=a>......</div>
<div id=abc css=a>......</div>
<div id=abc css=a>......</div>
.....................
现只能获取第一行,主要想修改样式,可现在获取不了所有id=abc的DIV
请问如何获取,或有没其它方法改变样式表
function getDiv()
{
var arr = new Array();
var inputs = document.getElementsByTagName("div");//取所有div
var num=0;
for(var i=0;i<inputs.length;i++)
{
if(inputs[i].id == "abc")arr[num]=inputs[i];//取id为abc的div
if(arr[num] != null)num++;
}
return arr;
}
然后用document.getElementsByName("abc ")获取,才遍历它的长度来修改样式
<div id=abc css=a name="abc">...... </div>
<div id=abc css=a name="abc">...... </div>
<div id=abc css=a name="abc">...... </div>
<div id=abc css=a name="abc">...... </div>