28/02/2008, 11:47
|
| | Fecha de Ingreso: enero-2008
Mensajes: 19
Antigüedad: 17 años Puntos: 0 | |
Re: Poner un campo de texto en blanco si no es numérico Buenas,
gracias por responder, pero creo que no me expliqué bien (al menos tu código no funciona, soy un novato con javascript :)).
A ver, yo tengo un código HTML en el que tengo un formulario con varios campos de texto y quiero que en uno de los campos de texto sólo se puedan escribir números (pues es el año de nacimiento).
He leído que para eso estaría bien utilizar la función isNaN().
<script language="javascript">
función comprobar(){
if (isNaN(document.frm.year.value)){
alert("Debes introducir números"); Pero aquí debería no sólo sacar un aviso, sino o impedir que puedan escribirse letras, o si escriben letras, que el botón submit del formulario no haga nada
}else{
//Son números así que está bien.
}
}
</script>
Gracias de nuevo. |