下拉框(select)遮住弹出层问题

时间:2009年03月25日作者:愚人码头查看次数:4,977 views评论次数:0

在IE6下下拉框(select)会遮住弹出层,用样式办法暂时无法解决,包括z-index这个属性。

想了一个最变态的方法:

就是在层弹出的时候把下拉框给隐藏掉,用display:none属性或visable:hiddle属性;当层隐藏的时候再把下拉框给显示出来:

function hiddenselect()
{
    var f = document.forms["form1"];
    if (f)
    {
    for (i=0;i<f.elements.length;i++)
   {
   if (f.elements[i].type==”select-one”)
   {
   f.elements[i].style.display=”none”;
   }
   }
   }
}

function showselect()
{
    var f = document.forms["form1"];
    if (f)
    {
    for (i=0;i<f.elements.length;i++)
   {
   if (f.elements[i].type==”select-one”)
   {
   f.elements[i].style.display=”";
   }
   }
   }
}

声明: 本文采用 BY-NC-SA 协议进行授权 | WEB前端开发
转载请注明转自《下拉框(select)遮住弹出层问题

如果你读了我的文章,觉得有帮助: 说明
分类:html+css, JS
0条评论

暂时没有评论!

发表评论

*

*