【发布时间】:2011-12-13 18:07:23
【问题描述】:
我有一个包含登录按钮和注册按钮的表单。
注册按钮:
这个按钮应该处理两个文本框名称和电子邮件:
<div id="regisbutton" class="regisbutton1">
<input type="submit" value="Register" class="regisbutton" name="registerSubmit"/>
</div>
登录按钮:
这个按钮也应该只考虑两个文本框用户名和密码:
<div id="loginbutton" class="loginbuttonclass">
<input type="submit" value="Login" class="loginbutton" name="loginSubmit" />
</div>
问题是我放置了自动运行的验证 JavaScript,它在表单操作之前检查文本框是否为空。但我只想为注册文本框运行这个 JavaScript,而不是为登录文本框。
我对两个按钮都使用了提交类型。
【问题讨论】:
-
为两个提交按钮指定 SAME 名称。那么你的JS就可以看到
if (submit.name == 'login') { do login validation } else { do register validation } -
你能解释一下吗?没有得到你
标签: php javascript html