GUJS

O Maior Fórum Javascript do Brasil
Submeter form ao preencher campo texto
Novo tópico   Responder tópico    GUJS - O Maior Fórum Javascript do Brasil - Índice -> Javascript Básico
Exibir tópico anterior :: Exibir próximo tópico  
Autor Mensagem
Fervolt
What is alert?


Registrado: 08/02/10
Mensagens: 1
Localização: Piracicaba/SP

MensagemEnviada: Seg 08/Fev/2010 08:03    Assunto: Submeter form ao preencher campo texto Responder com citação

Bom dia a todos,
Tenho um <form> com 1 campo texto(<input type='text'>) e preciso que esse form seja submetido automaticamente ao ser preenchido esse campo, como fazer isso??
Tentei com os eventos onchange, onblur, mas todos esses precisam que seja mudado o foco para validarem a funcao onde eu coloquei "document.form.submit();".
Vou usar isso com leitor de código de barra, quando o usuário abre a página, o campo texto ja recebe foco, e quando é feita a leitura o form precisa ser submetido automaticamente.

Alguém pode me ajudar?

Obrigado
_________________
Fernando Voltani
Voltar ao topo
Exibir o perfil do usuário Enviar mensagem privada
pitiko
Form validator


Registrado: 08/08/09
Mensagens: 42
Localização: Rio Claro - SP

MensagemEnviada: Seg 08/Fev/2010 22:50    Assunto: Responder com citação

Usa onkeydown ou onkeyup. Assim:

<script type="text/javascript">
function envia() {
document.form.submit();
}
</script>

<form action="#" name="form">
<input type="text" onkeyup="envia();">
</form>
_________________
by pitiko
http://www.macknardy.zxq.net
Voltar ao topo
Exibir o perfil do usuário Enviar mensagem privada Visitar o website do usuário MSN Messenger
Mostrar os tópicos anteriores:   
Novo tópico   Responder tópico    GUJS - O Maior Fórum Javascript do Brasil - Índice -> Javascript Básico Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Você não pode enviar mensagens novas neste fórum
Você não pode responder mensagens neste fórum
Você não pode editar suas mensagens neste fórum
Você não pode excluir suas mensagens neste fórum
Você não pode votar em enquetes neste fórum


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por phpBB Brasil