【问题标题】:AJAX Question - NewbieAJAX 问题 - 新手
【发布时间】: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


【解决方案1】:

您需要的与 Ajax 无关。仅 JavaScript 就可以满足您的需求。

你寻求的答案已经存在:

URL regex validation

Help me validate url which should even accept .me domains

how can i validate a url in javascript using regular expression

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-16
    • 2010-12-08
    • 2011-08-13
    • 2010-12-20
    • 2010-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多