netwing: Mit Tabulator und Enter zum nächsten Eingabefeld weiterspringen

Beitrag lesen

@ wahsaga
solche antworten liebe ich! Wenn ich schreibe ich weis den namen nicht dann wird es schon einen grund haben und dann werde ich wohl auch nicht numerieren können sonst wärs ja leicht. es wäre nett wenn sich leute die einen keinen mm näher an die lösung bringen können der stimme enthalten. Ich hab die lösung schon gefunden. der vollständigkeit halber und das eine konkrete lösung ab jetzt im archiv zu finden ist:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Weiterspringen mit Tab und Enter</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
function mykeydown() {
 if (event.keyCode==13) {
    if (this.nextField) {
     this.nextField.focus();
   }
    return false
  }
}
function initPage() {
  for (i=0;i<document.forms[0].elements.length-1;i++) {
    document.forms[0].elements[i].onkeydown=mykeydown
    document.forms[0].elements[i].nextField=document.forms[0].elements[i+1]
  }
}
</script>
</head>

<body onLoad="initPage();">
<form>
<input type="text" name="f1"><br>
<input type="text" name="f2"><br>
<input type="text" name="isegal"><br>
<input type="text" name="f5"><br>
<input type="text" name="f0"><br>
<input type="text" name="f22">
</form>

</body>
</html>