PluginProbe
SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz / 0.0.10
SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz v0.0.10
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
sureforms / assets / js / minified / blocks / url.min.js

url.min.js in SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz 0.0.10, at assets/js/minified/blocks/url.min.js

1 lines 710 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
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);