PluginProbe
SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz / 2.12.8
SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz v2.12.8
2.12.8 2.12.7 2.12.6 2.12.5 2.12.4 2.12.3 2.12.2 2.12.1 2.12.0 2.11.1 2.11.0 2.10.1 2.10.0 2.9.1 2.9.0 2.8.2 2.8.1 2.7.0 2.7.1 2.8.0 trunk 0.0.10 0.0.11 0.0.12 0.0.13 All 98 releases
← All changes | assets/js/minified/blocks/url.min.js +1 -1 0.0.13 → 2.12.8 View file →
@@ -1 +1 @@
1 -function initializeURL(){var e=document.getElementsByClassName("srfm-url-block");if(e)for(const r of e){const s=r.querySelector(".srfm-input-url"),t=r.querySelector(".srfm-error-message");s&&s.addEventListener("change",()=>{new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(s.value)?(t.style.display="none",r.classList.remove("srfm-error"),r.classList.remove("srfm-url-error")):(r.classList.add("srfm-error"),r.classList.add("srfm-url-error"),t.style.display="block",t.innerText="Please enter a valid URL.")})}}document.addEventListener("DOMContentLoaded",initializeURL);
1 +function initializeURL(){var e=document.getElementsByClassName("srfm-url-block");if(e)for(let t of e){let e=t.querySelector(".srfm-input-url"),r=t.querySelector(".srfm-error-message");e&&e.addEventListener("change",()=>{new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(e.value)?(r.style.display="none",window?.srfm?.toggleErrorState(t,!1),t.classList.remove("srfm-url-error")):(window?.srfm?.toggleErrorState(t,!0),t.classList.add("srfm-url-error"),r.style.display="block",r.innerText=window?.srfm_submit?.messages?.srfm_valid_url)})}}document.addEventListener("DOMContentLoaded",initializeURL);