(OT) Validación con Javascript
Estimados, estoy comenzando en _javascript_.
Intento validar en un formulario que una caja de texto acepte solamente números y ya me fue bien con eso.
Otras 2 deben aceptar letras y la Ñ y ñ y á, é, í, ó, ú además de la barra espaciadora y el backspace.
Ya he logrado que me reconozca solamente las letras pero no los espacios ni las ñ ni los acentos.
Tengo esto:
<script>
function mis_datos(){
var key=window.event.keyCode;
if (key < 48 || key > 57){
window.event.keyCode=0;
}
}
</script>
<script>
function purasletras(){
var key=window.event.keyCode;
if (key > 31 && (key < 64 || key > 90) && (key < 97
|| key > 122))
{
window.event.keyCode=0;
}
}
</script>
<html>
<body>
<FORM method=post action="" href="http://script.pl">script.pl">
Registro de un usuario
<TABLE BORDER=0>
<TR>
<TD>Apellidos</TD>
<TD><sript>
<INPUT type=text _onkeypress_="purasletras()" name="apellido"></TD>
</TR>
<TR>
<TD>Nombres</TD>
<TD><INPUT type=text _onkeypress_="purasletras()" name="nombre"></TD>
</TR>
<TR>
<TD>Teléfono</TD>
<TD><INPUT type=text _onkeypress_ ="mis_datos()" name="telefono">
</TD>
</TR>
</TABLE>
</FORM>
</body>
</html>
¿Qué le debería agregar????? Muchas gracias si me pueden ayudar
Reply to: