pu

Buscar este blog

jueves, 18 de junio de 2015

Validando en JavaScript las Url



Esta función la puedes utilizar dentro de los tag de "<Script>" en las paginas html que devolvera un true o false dependiendo si es valida o no.



function isValidUrl(url,obligatorio,ftp)
{
    // Si no se especifica el paramatro "obligatorio", interpretamos
    // que no es obligatorio
    if(obligatorio==undefined)
        obligatorio=0;
    // Si no se especifica el parametro "ftp", interpretamos que la
    // direccion no puede ser una direccion a un servidor ftp
    if(ftp==undefined)
        ftp=0;

    if(url=="" && obligatorio==0)
        return true;

    if(ftp)
        var pattern = /^(http|https|ftp)\:\/\/[a-z0-9\.-]+\.[a-z]{2,4}/gi;
    else
        var pattern = /^(http|https)\:\/\/[a-z0-9\.-]+\.[a-z]{2,4}/gi;

    if(url.match(pattern))
        return true;
    else
        return false;
}


si te funciona no olvides de compartir o dejar un comentario.


vamos sigueme @tmaoner

No hay comentarios:

Publicar un comentario