0
aspxページがあります。 html入力とaspテキストボックスコントロールを実装しています。 Enterキーでは、Tabキーをエミュレートし、フォーカスを次のコントロールに移動します。以下のロジックを実装しますが、html入力コントロールでのみ機能します。 aspテキストボックスにも同様のアプローチを適用できますか?さらに、テキストモードのマルチラインを持つaspテキストボックスを持っています。だから、私たちはそれらのonkeypressのjavascriptイベントをスキップしたいと思います。それはすべてのために1つのロジックを適用することは可能ですか?手伝ってくれてありがとう。Enterを押したときに次のフィールドにフォーカスを移動する方法
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();
}
}
});
}