var divs=document.getElementsByTagName("div");
            for(var i=0;i<divs.length;i++)
            {
                document.getElementById(这里怎么获取div的id).style.display='none';
            } 这种方法不行
document.getElementById(divs[i].id ).style.display='none';

解决方案 »

  1.   

    直接用divs[i]..style.display='none'; 
    试试看
      

  2.   

    <div id='aa'></div>
    就是怎么得到 aa不是什么document.getElementById("aa")//aa我都不知道by啥id
      

  3.   

    不好意思写错了
    divs[i].style.display='none'; 
      

  4.   

    divs[i].id
    这样不是可以得到id的值吗?
      

  5.   

    刚试了试
    我电脑上document.getElementById(divs[i].id ).style.display='none'; 是可以的
      

  6.   

    var id = divs[i].getAttribute('id');