我希望光标在按下回车键时跳转到下一个输入字段。如何跳转到下一个表单输入字段
如果我从下面的代码中删除“选择”标签,它会起作用。但我需要它与“选择”标签一起工作。我的JavaScript有什么问题?
<html>
<head>
<script type="text/javascript">
function jump(elmnt,content)
{
if (event.keyCode == 13)
{
next=elmnt.tabIndex
document.jumpForm.elements[next].focus()
}
}
</script>
</head>
<body>
<p>This script automatically jumps to the next input field when the current field's maxlength has been reached.</p>
<form name="jumpForm">
<select style = "border: 4px solid red;" name = "typ" tabindex="0">
<option value = "+">Zugang</option>
<option value = "-">Abgang</option>
<option value = "b">Bruchware</option>
<option value = "x">Lagerort löschen</option>
</select>
<input size="3" tabindex="1" onkeyup="jump(this,this.value)">
<input size="3" tabindex="2" onkeyup="jump(this,this.value)">
<input size="3" tabindex="3" onkeyup="jump(this,this.value)">
</form>
</body>
</html>