还是关于下拉框的问题
我将鼠标移到下拉框上一项时触发的是谁的哪个事件?怎样获得这一项显示在屏幕上的位置(x,y坐标)
因为下拉框中有很多项,所以仅靠递增是算不出位置的
问题点数:0、回复次数:8Top
1 楼xulovewei(CrazyXu520)回复于 2004-01-03 12:54:17 得分 0
onChangeTop
2 楼zhangqiuxi(=小溪=)回复于 2004-01-03 23:24:19 得分 0
onChange不行啊,我还没有选,只是鼠标移到那项上边Top
3 楼zhangqiuxi(=小溪=)回复于 2004-01-04 11:03:18 得分 0
有人知道么?如果没有现成的事件应该怎么获得呢?Top
4 楼possible_Y(████本人签名需要刮开,方可看到 )回复于 2004-01-04 11:43:12 得分 0
<select onmouseover="alert(this.offsetTop+','+this.offsetLeft)">
<option value="1">a
</select>
<select onmouseover="alert(this.offsetTop+','+this.offsetLeft)">
<option value="1">a
</select>
<br><br>
<select onmouseover="alert(this.offsetTop+','+this.offsetLeft)">
<option value="1">a
</select>
<select onmouseover="alert(this.offsetTop+','+this.offsetLeft)">
<option value="1">a
</select>Top
5 楼zhangqiuxi(=小溪=)回复于 2004-01-04 19:50:05 得分 0
下拉框展开之后怎么算啊?Top
6 楼zhangqiuxi(=小溪=)回复于 2004-01-05 10:51:07 得分 0
有人知道怎么得到展开后下拉框上某项的位置么?Top
7 楼DwNet(DwNet)回复于 2004-01-05 10:55:52 得分 0
select的某一项的位置是固定的,你可以估算出来啊,根据select的高度来减Top
8 楼zhangqiuxi(=小溪=)回复于 2004-01-05 15:34:34 得分 0
但我的select中项很多啊,有100项以上,那样的话,select的列表中会出上下的滚动条的,这样位置就不是算出来的了,郁闷啊...Top




