| 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); |