我的一个网页上有一个HTML TEXT BOX,没有提交按钮。
<form>
<label>Website URL: </label>
<input name="" type="text" class="textfield" />
</form>
文本框用于输入网址,我需要使用AJAX来验证此文本框。例如,如果有人输入网址并点击输入,网址将显示在文本框下方,文本框将再次清空。只有当它是一个有效形成的url时才会这样做,例如,如果有人写ttjkl.145,这将不会做任何事情,因为它不是一个有效的url。但是,它会接受任何有效的变体,例如http://www.url.com或www.url.co.uk和url.com.au.并且它将在国家代码结束后删除任何内容,例如,如果该人员类型为www.abc.net/dlkjfk,那么只接受www.abc.net
答案 0 :(得分:1)
您需要什么与Ajax无关。只有JavaScript才能满足您的需求。
您寻求的答案已经存在:
Help me validate url which should even accept .me domains
how can i validate a url in javascript using regular expression