【发布时间】:2012-04-10 11:38:31
【问题描述】:
我找到了很多关于如何用tab键替换enter的解决方案,但是我需要在enter时模拟tab和enter,请帮忙:
我有一个输入字段,然后是一个链接列表(该列表由输入过滤)。当我完成输入并按回车后,我希望第一个链接被“点击”。我认为我可以做到这一点的一种方法是在 enter 键之前模拟一个 tab 键,但我该怎么做呢?
还有其他选择吗?
这就是我所拥有的:
<input type="text" id="search_filter" style="COLOR: #999" onFocus="if (this.value == 'sometext') {this.value=''; this.style.color='#000';}" name="filter" value="someothertext" />
<div id="links">
<ul>
<li><a href="someurl">Link 1</a></li>
<li><a href="someurl">Link 2</a></li>
<li><a href="someurl">And so on</a></li>
</ul>
</div>
谢谢!
【问题讨论】:
-
如果您能分享一些包括 DOM 结构在内的代码,我们将不胜感激。
标签: javascript jquery keyboard enter