
14/07/2011, 02:42
|
 | | | Fecha de Ingreso: octubre-2008 Ubicación: Madrid
Mensajes: 495
Antigüedad: 16 años, 4 meses Puntos: 66 | |
Respuesta: ¿validaciones con javascript? -----------------
function soloNum(e)
{
var tecla;
tecla = (document.all) ? e.keyCode : e.which;
if(tecla == 8)
{return true;alert(1);}
var patron;
//patron = /\D+/g; //no acepta números y permite espacios
patron = /[0-9\s]/ //solo permite números
var te;
te = String.fromCharCode(tecla);
return patron.test(te);
}
-----------------------
<input type="text" name="Telefono" onkeypress="return soloNum(event);" id="Telefono" />
-----------------------
añade el evento onkeypress en tus input, tal y como te puesto a modo de ejemplo en tu input teléfono.
la función para no teclear números o letras es basicamente la misma, solo que cambia el patrón. para la de letras copia la que te he puesto, le pones otro nombre, y comentas la linea del patron para validar números, y descomentas la de validar letras.
saludos. |