Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/09/2012, 15:16
Avatar de Eucodance
Eucodance
 
Fecha de Ingreso: febrero-2011
Ubicación: Puerto Deseado
Mensajes: 11
Antigüedad: 13 años, 11 meses
Puntos: 2
Respuesta: Aceptar solamente números en formulario PHP

Hola ¿cómo estas? Si, se puede.

El HTML
Código HTML:
Ver original
  1. <input type="text" name="telefono" onkeypress="return numeros(event)">

El JS

Código Javascript:
Ver original
  1. function numeros(e){
  2.     key = e.keyCode || e.which;
  3.     tecla = String.fromCharCode(key).toLowerCase();
  4.     letras = " 0123456789";
  5.     especiales = [8,37,39,46];
  6.  
  7.     tecla_especial = false
  8.     for(var i in especiales){
  9.  if(key == especiales[i]){
  10.      tecla_especial = true;
  11.      break;
  12.         }
  13.     }
  14.  
  15.     if(letras.indexOf(tecla)==-1 && !tecla_especial)
  16.         return false;
  17. }

Suerte!