Hi ,
I have implemented the function for Url validation. It works fine, but if I put long URL like
ex:
http://test.com/portal/site/menuitem.bc20064d3988cfc006d0c110cd2db1a0/?vgnextoid=9ce3533724772110VgnVCM1000008c321b0aRCRD&vgnextfmt=default?WT.mc_id=mra_081808Then validation doesn't work.
Here is my Code:
function checkUrl()
{
var URL= document.getElementById('t
xtURL_Inse
rt');
if(URL.value.match(/^((ht|
f)tp(s?))\
:\/\/\w+([
\.\-]\w+)*
\.\w{2,4}(
\:\d+)*([a
-zA-Z0-9\+
\$#~_\=\:\
,\\\/\.\-\
?&\%\#\$]\
w+)*\/?$/i
) )
{
return true;
}
else
{
alert("Please enter correct url.");
URL.select();
URL.focus();
return false;
}
}//checkUrl
Please let me know where is the problem.
Start Free Trial