你可一改变INDEX的大小
小例子
一个小的演示
<body>
<select name=mysel style="visibility:visible">
<option value="1">1</option>
<option>2</option>
<option>2</option>
<option>2</option>
<option>2</option>
<option>2</option>
</select><input type=button value=popmenu onclick=divstyle()>
<div id=menu style="visibility:hidden;background:green;left: 10; top: 30; width: 400; height: 80; position: absolute; z-index: 1" >menu</div>
</body>
<script>
i=0;
function divstyle()
{
if(Math.round(i/2)==(i/2))
{
menu.style.visibility='visible';
document.all.mysel.style.visibility='hidden';
}
else
{
menu.style.visibility='hidden';
document.all.mysel.style.visibility='visible';
}
i++;
}
</script>