Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17635
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Passando para o próximo campo (length)

12-03-2007 17:47

Nesse artigo você vai aprender a passar para outro campo, quando a quantidade de caracteres digitados em um campo for igual ou maior que o especificado.

Para definirmos o valor de caracteres de um campo usamos:
document.namedoform.nomedocampo.value.length

No exemplo tenho 3 inputs: campo1, campo2 e campo3.

Quando o campo1 tiver 5 ou + caracteres passa para o campo2, quando o campo2 tiver 5 ou + caracteres passa para o campo3, vejamos o código.

script do código:
<script language="JavaScript"> function campos() { if(document.form.campo1.value.length>=5) { document.form.campo2.focus() } if(document.form.campo2.value.length>=5) { document.form.campo3.focus() } } </script>

script do formulário:
<form name="form"> <input type="text" name="campo1" value="" onKeyup="campos()"> <input type="text" name="campo2" value="" onKeyup="campos()"> <input type="text" name="campo3" value=""> </form>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado