Foros del Web » Programando para Internet » Javascript »

validacion de formulario simple

Estas en el tema de validacion de formulario simple en el foro de Javascript en Foros del Web. Como puedo validar un input para que solo envie el contenido si es un link. @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: Ver original < form id = ...
  #1 (permalink)  
Antiguo 12/03/2014, 08:57
 
Fecha de Ingreso: abril-2013
Ubicación: Bs.As
Mensajes: 56
Antigüedad: 11 años
Puntos: 0
Pregunta validacion de formulario simple

Como puedo validar un input para que solo envie el contenido si es un link.

Código HTML:
Ver original
  1. <form id="form1" name="form1" LANGUAGE=javascript onsubmit="return form1_onsubmit()" method="post" action="enviarmailsimple.php" target="_blank">
  2.     <input name="mensaje" onclick="this.value=''" type="text" id="mensaje" class="formulario-evento-simple" size="30" value="Link de tu video" />
  3.     <input type="submit" name="Submit" value="Enviar" class="formulario-evento-simple" id="enviar" />
  4. </form>

En resumen:
Si dentro de la casilla "mensaje" hay un texto "http:/www.youtube.com/" permite enviar el mensaje, en otro caso no.

Código HTML:
Ver original
  1. <input name="mensaje" onclick="this.value=''" type="text" id="mensaje" class="formulario-evento-simple" size="30" value="Link de tu video" />

Se me ocurre el javascript pero no se "los codigos" supongo que sera un if al contenido del input y si es true que termine con la "accion de enviar el formulario"
  #2 (permalink)  
Antiguo 12/03/2014, 09:39
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: validacion de formulario simple

Mira, lo mejor es que uses HTML5:

Código HTML:
Ver original
  1. <input type="url">

¡Qué fácil!
  #3 (permalink)  
Antiguo 12/03/2014, 11:19
 
Fecha de Ingreso: abril-2013
Ubicación: Bs.As
Mensajes: 56
Antigüedad: 11 años
Puntos: 0
Respuesta: validacion de formulario simple

JAJA excelente. Gracias me siento re novato!

Etiquetas: images
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 08:03.