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

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

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

另:大家是否还有在Web程序中实现ComboBox效果的其它方法?网上的控件不是要钱,就是效果不好。所以俺想自己写一个。大家有什么好主意请不吝赐教,见者有分。
...全文
182 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
这个问题很难

17,748

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧