Foros del Web » Creando para Internet » HTML »

validar campos

Estas en el tema de validar campos en el foro de HTML en Foros del Web. estoy haciendo un formulario en HTML 5, para validar e-mail he puesto required, pero eso no evita que alguien me poga cualquier cosa, como: xxxxxxx@xxxxx, ...
  #1 (permalink)  
Antiguo 14/12/2013, 18:46
 
Fecha de Ingreso: agosto-2005
Mensajes: 97
Antigüedad: 18 años, 8 meses
Puntos: 1
validar campos

estoy haciendo un formulario en HTML 5, para validar e-mail he puesto required, pero eso no evita que alguien me poga cualquier cosa, como: xxxxxxx@xxxxx, como puedo hacer con este campo y con los input para validarlos bien?
  #2 (permalink)  
Antiguo 19/12/2013, 09:02
Avatar de jonni09lo
Colaborador
 
Fecha de Ingreso: septiembre-2011
Ubicación: Estigia
Mensajes: 1.471
Antigüedad: 12 años, 7 meses
Puntos: 397
Respuesta: validar campos

Colocaste type="email"?

Código HTML:
Ver original
  1. <input type="email" name="" required />

Saludos
__________________
Haz preguntas inteligentes-Como ser Hacker
No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta.
  #3 (permalink)  
Antiguo 23/12/2013, 22:43
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: validar campos

El atributo required indica que dicho campo es obligatorio. Internamente, el input de tipo email, realiza una comprobación interna del contenido escrito; si dicho contenido, no posee un formato válido, al momento de intentar enviar los datos del formulario, aparecerá un pequeño mensaje debajo del input del email, indicando que el formato no es válido.

Si buscas evitar que se ingresen datos no válidos desde el teclado, debes de hacerlo con JavaScript.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Etiquetas: campos, formulario, html5, input
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 20:45.