我有一个简单的脚本,在输入一个字符后,它会自动将光标移到我的 html 表单中的下一个字段......它非常适合。这是简单的代码:
function autotab(current,to)
{
if (current.getAttribute && current.value.length==current.getAttribute("maxlength"))
{
to.focus()
}
}
然后当然我使用 onkeyup 来推进它,像这样:
<input onkeyup="autotab(this, document.jumble.w1b)" type="text">
再一次,效果很好。但是,当我执行 Shift+Tab 以返回一个框时,它会在我输入任何内容之前自动前进。
有没有人有如何使 Shift+Tab 工作的代码示例?我尝试过尝试使用键码来检测移位和制表符的不同变体,但它似乎不起作用。
任何帮助将不胜感激!