想法不错,实现的也不错,不过有几点:页面里不会只有这么一个文本框,你的层不应该把其它元素的位置给挤占了,那样会破坏整个页面的布局的;弹出的层除了使用绝对定位外,还要考虑到是否会被<select><object>flash之类的元素盖住;备选的数据来源,总不能只是这么一个指定的数组吧。我以前也写过一个:http://community.csdn.net/Expert/TopicView.asp?id=3879987
调试欢乐多
敲入a,出现下拉列表
点右键下拉列表不会自动消失
必须在下拉列表中选取了才消失
列表出现后,在网页空白出点击一下不能消失,必须在下拉列表中选取了才消失
建议onblur 一下!
http://blog.csdn.net/dh20156/archive/2005/10/16/504814.aspx