Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/07/2011, 02:42
Avatar de ceSharp
ceSharp
 
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 495
Antigüedad: 15 años, 6 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.