PluginProbe ʕ •ᴥ•ʔ
SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz / 2.12.6
SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz v2.12.6
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 0.0.2 0.0.3 0.0.4 0.0.5 0.0.6 0.0.7 0.0.8 0.0.9 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.1.0 1.1.1 1.1.2 1.10.0 1.10.1 1.11.0 1.12.0 1.12.1 1.12.2 1.12.3 1.13.0 1.13.1 1.13.2 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.5.0 1.5.1 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.8.0 1.9.0 1.9.1 2.0.0 2.0.1 2.0.2 2.1.0 2.1.1 2.2.0 2.2.1 2.2.2 2.3.0 2.4.0 2.5.0 2.5.2 2.6.0
sureforms / assets / js / minified / blocks / url.min.js
sureforms / assets / js / minified / blocks Last commit date
dropdown.min.js 1 month ago input.min.js 8 months ago multi-choice.min.js 4 months ago number.min.js 10 months ago phone.min.js 2 months ago switch.min.js 1 year ago textarea.min.js 4 months ago url.min.js 1 year ago
url.min.js
1 lines
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);