找所有tagName=="SELECT"的元素,然后搞定它.

解决方案 »

  1.   


    <p><select size="1" name="D1">
    </select><select size="1" name="D1">
    </select><select size="1" name="D1">
    </select><select size="1" name="D1">
    </select></p>
    <script>
    sel=document.all.tags("SELECT");
    n=sel.length;
    alert("本页共有"+n+"个select");
    </script>
      

  2.   

    losel=document.all.tags("SELECT");
    for (var i=0; i<losel.length; i++){
    losel[i].style.visibility="hidden";
    }
      

  3.   

    可以判断select的位置是否在下拉菜单的覆盖范围内.
    tag.offsetTop
    tag.offsetLeft
    tag.offsetWidth
    tag.offsetHeight
    上面着四个可以确定一个元素的位置和大小,呵呵,麻烦大了。