select永远挡不住的解决办法(转)

转载:http://www.phpchina.com/bbs/thread-23267-1-1.html
使用div层是肯定会碰到一个很郁闷的问题,就是要是页面上有select选择框时,select永远是在最上面的,怎么也挡不住

最近想出解决办法,就是在显示层时把select给隐藏了代码如下

var selectT = ‘none’;
function showDIV(allow) {
// 这一段入显示隐藏div代码
hideSelect(selectT);
}

// 隐藏所有select的方法
function hideSelect(type) {
if (type==”) {
selectT = ‘none’;
} else {
selectT = ”;
}
var ss = document.getElementsByTagName(‘select’);
for (i=0;i x = ss[i];
x.style.display = type;
}
}

留言