Submeter input autometicamente

4 respostas
R

Olá, boa noite!
Gostaria de saber se tem como submeter um input do tipo “text” automaticamente? Por exemplo: quando digitar cinco caracteres a ação programada para aquela string seja executada.
Obrigado!

4 Respostas

R

via ajax

R

Por exemplo, no atributo onKeyDown da tag input, você pode chamar uma função JavaScript que verifica quantos caracteres tem no input e faz um submit via ajax.

Ou fazer essas verificações com jQuery.

R

Opa!
Gostaria de fazer isso apenas usando Javascript. Consegui utilizando o ‘onkeypress’. Assim, quando o input atinge cinco caracteres digitados executa a ação automaticamente.
Mas agora surgiu outro problema: quando colo um texto no input a ação não executa. Como faço pra resolver isso usando Javascript.
Valeu!

pitiko

O que você pode tentar fazer é isso:

<script type="text/javascript">
function PressTecla(evt) {
        var tecla = (window.event)?event.keyCode:evt.which;
        if (tecla === 17) {
			alert("Aqui não é permitido a tecla CTRL");
		}
}
document.onkeydown = PressTecla;
</script>
Criado 26 de janeiro de 2013
Ultima resposta 30 de jan. de 2013
Respostas 4
Participantes 4