验证文本输入中的URL

时间:2018-10-18 01:42:06

标签: javascript jquery html

如何验证文本输入中的URL?我尝试了很多方法,但仍然无法正常工作。

2 个答案:

答案 0 :(得分:0)

 <input type="url">

输入类型URL应使用here定义的引号引起来  类型为“ url”的元素用于让用户输入和编辑URL。

答案 1 :(得分:0)

您应该添加事件监听器作为输入,例如:

const windowLocation = (inputId) => { 
    const changeHandler = (e) => {
        e.target.value !== '' ? window.location.assign(e.target.value) : alert("Please upload.")
    }
    const input = document.getElementById(inputId)
    input.addEventListener('change', changeHandler)
}

现在您必须调用函数:

{
    windowLocation('url')
}

如果您在此输入中键入内容,则应添加一些去抖动器,以防止每次键入时都重新加载。

欢呼