当项目完成时,客户要求输入(焦典)可以直接与回车符交换,最后一次直接提交信息。
第一个想法是直接在网上拷贝一段代码,但是百度和谷歌在全世界搜索过,超过80%的代码都是一样的,有些代码太老了,不能用,有些浏览器只能用。
一、思路
每次单击返回时,获取当前焦点位置,然后设置下一个元素以获得焦点。
两。代码
$(输入:文本:第一焦点());
document.onkeydown =功能enterhandler(事件)
{
var输入= $(输入);可以添加其他过滤条件
VaR的浏览器= navigator.appname; / /浏览器的名字
VaR的UserAgent = navigator.useragent; / /浏览器用户代理字符串
var代码=;
如果(browser.indexof(Internet)> 1) / /伊江
代码= window.event.keycode;
如果(useragent.indexof(火狐)> 1 / / Firefox)
代码= event.which;
其他/其他
代码的情况下的情况下:event.which event.which:event.charcode;
如果(代码= 13)可以添加其他过滤条件
{
对于(var i = 0;i < inputs.length;i++)
{
如果(输入{我}。ID =文件。有源。ID)
{
我=我= =(inputs.length - 1)- 1:我;
($ # +投入+ 1 } {我。ID)(重点)
打破;
}
}
}
}
其中,IE和Firefox不同于关键值,它们对浏览器和浏览器进行了简单的区分,这使得您可以获得各种浏览器的关键值。
最后,在获得当前值之后,您可以添加其他各种条件。