Announcements
Hello
Validate the Website Url field using javascript in dynamics crm.
How can i implement this one validation
Can u please help me.
Thank you
Thank you Mehran.
ok, use this:
function validURL(str) { var pattern = new RegExp(http(s)?:\/\/.)?(www\.)?[-a-zA-Z0-9@:%._\ ~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\ .~#?&\/\/=]*); return !!pattern.test(str); }
Regards.
Thank you Mehran.
Very nice update. It is very useful to me.
Your code output displays like this: https://test.in
I need like this format :https://www.test.in
Can u pls help me
Hi,
add this function to OnChange Event of field:
function OnChangeWebSite() { var webSite = Xrm.Page.getAttribute("webSite"); if (webSite.getValue() != null) { if (!validURL(webSite.getValue())) { alert("Please Insert a Valid URL!"); } } } function validURL(str) { var pattern = new RegExp('^(https?:\\/\\/)?' // protocol '((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.) [a-z]{2,}|' // domain name '((\\d{1,3}\\.){3}\\d{1,3}))' // OR ip (v4) address '(\\:\\d )?(\\/[-a-z\\d%_.~ ]*)*' // port and path '(\\?[;&a-z\\d%_.~ =-]*)?' // query string '(\\#[-a-z\\d_]*)?$', 'i'); // fragment locator return !!pattern.test(str); }
Best Regards.
André Arnaud de Cal... 291,359 Super User 2024 Season 2
Martin Dráb 230,370 Most Valuable Professional
nmaenpaa 101,156