如果用户输入了网址,请尽快输入 已完成URL并点击输入URL 将出现在文本框和文本下方 盒子将再次清空。
只有当它是有效形成的URL时才会这样做。例如,如果
有人写blahbla.243
,这不行
因为它不是有效的URL。
但是,它会接受任何有效的变体
例如http://www.url.com
或www.url.co.uk
和
url.com.au
。
之后会删除任何内容
国家代码的结尾,例如if
那个人类型www.abc.net/dlkjfk
然后
只接受www.abc.net
。
谢谢!
答案 0 :(得分:0)
这可能没有你想要的严格,但它是我使用的和它的体面
var reg = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
if(reg.test(elem[i].value) == false) {
//not cool story
}else{
//good link
}