Programación Web y Scripting > JavaScript
Ayuda Con Enter En Un Textbox
LeGatoRojo:
Hola a todos, saben estoy programando un punto de venta, el problema es que funciona con codigo de barras y lo que necesito validar es el enter, ya sea cuando se da en el input type="text" o accesskey en el boton, bueno no se si alguién sabe como validar estas dos o con otra, se los agradeceria...
Mollense:
Fijate si esto te sirve: onSubmit="return funcionDeVerificacion()"
--- Código: Text ---<script language="JavaScript"> function frmLogueo(){ if(document.logueo.usuario.value==""){ alert("Ingrese su nombre de usuario antes de continuar"); return false } if(document.logueo.clave.value==""){ alert("Ingrese su clave antes de continuar"); return false } return true }</script> <HTML> <HEAD> <title>........................</title> <HEAD> <BODY> <FORM name="logueo" action="Acceso.asp" Method="POST" onSubmit="return frmLogueo()"> <table> <TR> <TD><label for="usuario">Usuario:</label></TD> <TD><INPUT TYPE=Text Name=usuario ></TD> </TR> <TR> <TD><label for="clave">Clave:</label></TD> <TD><INPUT TYPE=password Name=clave></TD> </TR> <TR> <TD colspan=2><INPUT TYPE=Submit Value="Aceptar"></TD> </TR> </Table> </FORM> </BODY></HTML>
Saludos compañero
LeGatoRojo:
Bueno, gracias por la ayuda, el problema es que se me olvido decir que no tengo un boton submit, es decir que no se activa automaticamente con el Enter, de todas formas ya lo solucione con
<input type="text" name"t1" onkeydown="val(event)">
function val(e)
{
if(e.keyCode == 13)
form.submit();
}
Mollense:
Ahora no recuerdo bien pero, ¿Estás seguro que onkeydown es soportado por todos los browsers?
ArKaNtOs:
sip onkeydown es soportado por todos los navegadores, lo que no es keycode en el firefox es which en su lugar :D
Navegación
[#] Página Siguiente
Ir a la versión completa