código de alerta não funciona com a tecla ENTER
Olá pessoal, eu fiz esse código de alerta para quando o usuário digitar no campo a frase “Digite a palavras-chave ou frase” ou digitar menos de 3 digitos. O código funciona quando o usuário aperta no botão Buscar, mas não funciona quando o usuário aperta na tecla Enter. O que pode ta errado?
> function aviso() { // ALERTA BUSCA if ((document.busca.consulta.value == "Digite a palavras-chave ou frase") || (document.busca.consulta.value == "")) { alert("Preencha o campo corretamente!"); document.busca.consulta.select(); document.busca.consulta.focus(); return false; } else if (document.busca.consulta.value.length < 3) { alert("Digite o mínimo de 3 letras para a pesquisa!"); document.busca.consulta.select(); document.busca.consulta.focus(); return false; } }
> <form action="<%= strURL %>" method="get" class="fundo10" name="busca"> <input name="consulta" size="40"> <input name="submit" type="submit" value="Buscar" onClick="return aviso();" class="but01"> </form>Discussão (1)
Carregando comentários...