如何得到页面上的某文本框的坐标?

zahuifan 2006-07-03 02:23:44
我想通过一个TextBox、一个按钮、一个ListBox模拟出ComboBox的效果。

具体的设想是ListBox事先是隐藏的,当按了按钮后ListBox显示出来,并根据TextBox的坐标、高度计算出ListBox的坐标。如何实现(是不是可以用JavaScript)?还有我希望能够在按按钮时不仅能够显示ListBox,并且能够触发一个服务器端的Onclick事件,这样就能够不仅显示ListBox,还能够动态填充ListBox。

另:大家是否还有在Web程序中实现ComboBox效果的其它方法?网上的控件不是要钱,就是效果不好。所以俺想自己写一个。大家有什么好主意请不吝赐教,见者有分。
...全文
158 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
cat_hsfz 2006-07-03
如果你要实现ComboBox,一般别人的做法都不用ListBox来存放下拉内容的,直接用一个<div>就可以了。
  • 打赏
  • 举报
回复
zahuifan 2006-07-03
谢谢楼上的。不过这个控件不能设置宽度(一旦设置了宽度,就会变得十分难看)。而且不能触发服务器端的Onclick事件。
  • 打赏
  • 举报
回复
jc15271149 2006-07-03
ding
  • 打赏
  • 举报
回复
francsescoli 2006-07-03
参考http://www.metabuilders.com/Tools/ComboBox.aspx
  • 打赏
  • 举报
回复
liujiayu10 2006-07-03
这个问题很难
  • 打赏
  • 举报
回复
相关推荐
发帖
.NET Framework

1.7w+

社区成员

.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
帖子事件
创建了帖子
2006-07-03 02:23
社区公告
暂无公告