Ver Mensaje Individual
  #8 (permalink)  
Antiguo 25/09/2013, 02:09
roboty
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 13 años
Puntos: 5
Respuesta: añadir el http:// si no lo contiene

Phperos creo que el regex es para validar la url. La solucion seria algo como esto:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.     funtion validar(){
  3.        var url=document.getElementById("url").value;
  4.        var http="http://";
  5.        var url_completa;
  6.        if (url.indexOf(http)==-1){url_completa=http+url;}else{url_completa=url;}
  7.        var patron=/^(ht|f)tps?:\/\/\w+([\.\-\w]+)?\.([a-z]{2,4}|travel)(:\d{2,5})?(\/.*)?$/i;          
  8.        if(patron.test(url_completa)){
  9.             alert("url valida");
  10.         }
  11.     }
  12.     </script>
Código HTML:
Ver original
  1. <input type="text" id="url" name="url"/><input type="button" onclick="validar()"/>

Última edición por roboty; 25/09/2013 a las 04:40