我们有aspx页面;它实现了html输入和asp文本框控件。在输入键时,我们要模拟Tab键并将焦点移动到下一个控件。我们实现以下逻辑,但它仅适用于html输入控件。我们可以为asp文本框应用类似的方法。此外,我们有文本模式多行的asp文本框。因此,我们想要跳过onkeypress javascript事件。是否可以为所有人应用一个逻辑?谢谢你的帮助。
function emulatetabkey() {
alert("Emulate Tab Key");
var inputs = $(':input').keypress(function (e) {
if (e.which == 13) {
e.preventDefault();
var nextInput = inputs.get(inputs.index(this) + 1);
if (nextInput) {
nextInput.focus();
}
}
});
}