不好意思还是菜单的问题!!!!!!!
现在能解决单个下拉列表框的问题了,可是我一个页面上有N个下啦列表框,页面的变化下啦列表框的多少也发生变化啊,怎么么判断啊? 问题点数:100、回复次数:6Top
1 楼chenzengxi(阿哈哈)回复于 2002-04-12 09:37:55 得分 0
找所有tagName=="SELECT"的元素,然后搞定它.Top
2 楼8988(晓月)回复于 2002-04-12 09:48:17 得分 100
<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>Top
3 楼chenzengxi(阿哈哈)回复于 2002-04-12 09:54:01 得分 0
losel=document.all.tags("SELECT");
for (var i=0; i<losel.length; i++){
losel[i].style.visibility="hidden";
}Top
4 楼disk(晚上看太阳,我靠怎想的,做梦去吧^_&)回复于 2002-04-12 10:38:09 得分 0
可是要影响界面的美观程序啊!怎么办??Top
5 楼chenzengxi(阿哈哈)回复于 2002-04-12 10:53:38 得分 0
可以判断select的位置是否在下拉菜单的覆盖范围内.
tag.offsetTop
tag.offsetLeft
tag.offsetWidth
tag.offsetHeight
上面着四个可以确定一个元素的位置和大小,呵呵,麻烦大了。Top
6 楼zhjs(zhjs)回复于 2002-04-13 20:39:04 得分 0
他们说得有道理Top




