$("#tb").on("keydown", ".c", function(e){
if(e.which==37) { // move cursor to prevoius textbox }
if(e.which == 39) { // move cursor to next textbox }
});
此代码段。如何编写代码而不是将光标移动到上一个文本框。
答案 0 :(得分:0)
这是一个使用jquery将输入焦点移动到之前或之后的脚本。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<script>
$("input").keydown(function(e) {
if(e.which == 37) {
$(this).prevAll("input:first").focus();
}
if(e.which == 39) {
$(this).nextAll("input:first").focus();
}
});
</script>
适用于所有输入。如果您只希望这适用于特定类别的输入。替换&#34;输入&#34;与班级。