Este artigo descreve o método do JS para pular automaticamente para a próxima caixa de texto após exceder o limite de comprimento. Compartilhe para sua referência. O método de implementação específico é o seguinte:
Copie o código da seguinte forma: <! Doctype html public "-// w3c // dtd xhtml 1.0 transitória // pt" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<Title> Controle JS salta automaticamente para a próxima caixa de texto após exceder o limite de comprimento </title>
</head>
<Body>
<input type = "text" size = "10">
<input type = "text" size = "10">
<input type = "text" size = "10">
<Script Language = "JavaScript">
função cada (arr, fn) {for (var i = 0, len = arr.length; i <len; i ++) {fn.call (arr [i], i, arr);};};
(função (entrada) {
Cada (entrada, função (i) {
var _o = this;
this.onkeyup = function () {
if (_o.value.length> = 4) {
if (entradas [i+1]) {
entradas [i+1] .focus ();
}outro{
_o.value = _o.value.slice (0,4);
}
}
}
})
}) (document.getElementsByTagName ('input'));
</script>
</body>
</html>
Espero que este artigo seja útil para a programação JavaScript de todos.