In diesem Artikel wird die Methode von JS beschrieben, um automatisch zum nächsten Textfeld zu springen, nachdem die Längengrenze überschritten wird. Teilen Sie es für Ihre Referenz. Die spezifische Implementierungsmethode lautet wie folgt:
Kopieren Sie den Code wie folgt: <! DocType html public "-// w3c // dtd xhtml 1.0 transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml">
<kopf>
<titels> JS -Steuerelement springt automatisch zum nächsten Textfeld, nachdem er den Längenlimit </title> überschreitet
</head>
<body>
<Eingabe type = "text" size = "10">
<Eingabe type = "text" size = "10">
<Eingabe type = "text" size = "10">
<script Language = "JavaScript">
Funktion jeder (arr, fn) {für (var i = 0, len = arr.Length; i <len; i ++) {fn.call (arr [i], i, arr);};};
(Funktion (Eingänge) {
Jede (Eingänge, Funktion (i) {
var _o = this;
this.onkeyUp = function () {
if (_o.value.length> = 4) {
if (Eingaben [i+1]) {
Eingänge [i+1] .focus ();
}anders{
_o.value = _o.value.slice (0,4);
}
}
}
})
}) (document.getElementsByTagName ('input'));
</script>
</body>
</html>
Ich hoffe, dieser Artikel wird für JavaScript -Programme aller hilfreich sein.