【发布时间】:2011-04-13 14:01:37
【问题描述】:
我的一个网页中有一个 HTML 文本框,没有提交按钮。
<form>
<label>Website URL: </label>
<input name="" type="text" class="textfield" />
</form>
文本框用于输入 url,我需要使用 AJAX 对此文本框进行验证。例如,如果有人输入 url 并点击输入,则 URL 将出现在文本框下方,并且文本框将再次被清空。只有当它是一个有效格式的 url 时它才会这样做,例如如果有人写 ttjkl.145 这不会做任何事情,因为它不是一个有效的 url。但是,它将接受任何有效的变体,例如 http://www.url.com 或 www.url.co.uk 和 url.com.au。它会在国家代码结束后删除任何内容,例如,如果该人键入 www.abc.net/dlkjfk,那么只会接受 www.abc.net
【问题讨论】:
-
验证是否需要在服务器端?你不能用 JavaScript 验证吗?如果没有,那么……阅读 AJAX 教程,当你完成它时,你就会知道你的答案:)
标签: ajax