Foros del Web » Programando para Internet » Javascript »

validacion de campos de texto

Estas en el tema de validacion de campos de texto en el foro de Javascript en Foros del Web. hola foro quisiera saber si alguin me puede poner un ejemplo de como hacer para que un campo de texto se pueda ingresar vacio a ...
  #1 (permalink)  
Antiguo 25/02/2011, 09:40
 
Fecha de Ingreso: febrero-2011
Mensajes: 195
Antigüedad: 13 años, 2 meses
Puntos: 1
validacion de campos de texto

hola foro quisiera saber si alguin me puede poner un ejemplo de como hacer para que un campo de texto se pueda ingresar vacio a la base de datos pero si ingresa algo en el campo de texto tenga que ser numerico y no admita letras
  #2 (permalink)  
Antiguo 25/02/2011, 10:55
 
Fecha de Ingreso: febrero-2011
Ubicación: Avellaneda, Buenos Aires
Mensajes: 39
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: validacion de campos de texto

Hola, lo que estás buscando debe ser algo así:

Código HTML:
Ver original
  1.  
  2.  
  3.  
  4. // Una vez cargado el documento..
  5. window.onload = function()
  6. {
  7.     // El siguiente código se ejecuta cuando se hace submit del formulario
  8.     document.getElementById('formulario').onsubmit = function(e)
  9.     {
  10.         var input = document.getElementById('numerico').value
  11.        
  12.         // Si en el input se escribió algo y fueron caracteres no numéricos, se muestra una alerta y se cancela el submit
  13.         if( input !== '' && ! ( /^[0-9]+$/.test(input) ) )
  14.         {
  15.             e.preventDefault()
  16.             alert('El campo debe ser nulo o numérico')
  17.             return false
  18.         }
  19.     }
  20. }
  21.  
  22. </script>
  23.  
  24. <form id="formulario" action="script.html">
  25.  
  26.     <input type="text" id="numerico" />
  27.    
  28.     <input type="submit" />
  29.    
  30. </form>
  31.  
  32. </body>
  33.  
  34. </html>

Última edición por esjuanma; 25/02/2011 a las 11:03
  #3 (permalink)  
Antiguo 25/02/2011, 11:37
 
Fecha de Ingreso: febrero-2011
Mensajes: 195
Antigüedad: 13 años, 2 meses
Puntos: 1
Respuesta: validacion de campos de texto

Gracias eso era lo que queria funciona al 100%

Etiquetas: campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:59.