Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/09/2014, 07:06
alx1417
 
Fecha de Ingreso: enero-2011
Ubicación: Barcelona
Mensajes: 36
Antigüedad: 13 años, 4 meses
Puntos: 5
Respuesta: Validar y enviar o no formulario a base de datos

También sería interesante que también lo validades antes de enviar el formulario para no tener que hacer cambiar de páginas al usuario.
Por ejemplo:
Código HTML:
<form id="form1" onsubmit="return validaURL()">
    <input type="text" id="url" />
</form> 
Código Javascript:
Ver original
  1. <script>
  2.     function validaURL(){
  3.         var regex=/^(ht|f)tps?:\/\/\w+([\.\-\w]+)?\.([a-z]{2,4}|travel)(:\d{2,5})?(\/.*)?$/i;
  4.         var inputUrl=$('#form1 #url').val();
  5.         if(regex.test(inputUrl)){
  6.             return true;
  7.         }else{
  8.             alert('La URL esta mal!!');
  9.             return false;
  10.         }
  11.     }
  12. </script>

En caso de que la url coincida con la expresión regular devolverá true y se ejecutara el submit.