尝试在我的注册表单中添加“检查可用性”选项

时间:2011-08-04 13:44:09

标签: php javascript mysql html html5

我正在尝试在我的注册表单中为用户名添加“检查可用性”选项。

我尝试过使用按钮标记,但我的HTML5验证会阻止代码运行。这是我的表格,过于简化了:

<input type='text' required>  
<!-- The button !--> 
<button onclick='isAvailable()'>Check Availability </button>
<input type='password' required>
<input type='email' required>

如果用户未输入用户名,密码和(有效)电子邮件,则单击该按钮时浏览器将返回错误。

我尝试过使用链接,但我不知道如何通过它运行我的PHP代码。有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

在onclick事件中添加return false;

<button onclick='isAvailable(); return false;'>Check Availability</button>

使用isAvailable()函数的Ajax调用来检查可用性。

答案 1 :(得分:0)

尝试使用jQuery库。您可以使用此http://api.jquery.com/jQuery.get/从您的网址返回:http://example.com/checknick.php?&nick= ...