【发布时间】:2013-03-13 17:53:27
【问题描述】:
我有一个用户名表单。其中有2个字段,用户名和密码。 基本上我想要它,所以如果用户没有输入字段并按下“提交”,则会显示如下错误 "请输入必填字段"
我知道 JavaScript 或 PHP 可以,但不知道怎么做。
这里是用户和密码表单的代码:
<div id="sessionContainer" class="clearfix">
<div class="content">
<form action="goto.php" class=" sign-in" method="post">
<div style="margin:0;padding:0"></div>
<h3>Enter Details</h3>
<p><font size="-1">Please enter your details</font></p><br>
<div class="clearfix">
<label for="">Username or email address</label><br>
<input class="xlarge" id="email" name="email" tabindex="1" type="text" value="" />
</div>
<div class="clearfix">
<label for=""><br>
Password</label><br>
<input class="xlarge" id="password" name="password" tabindex="2" type="password" value="" />
</div>
<p class="remember"> </p>
<p class="remember">
<button class="btn btn-m btn-blue" id="signin_submit" name="commit" type="submit" tabindex=5>Sign in</button>
</p>
谢谢
【问题讨论】:
-
你是用jquery还是只用js?请提供更多信息
-
请查看 w3schools.com/js/js_form_validation.asp 以通过 javascript 进行验证。服务器端验证在这里效率不高。
-
@PiyasDe 为什么不呢?无论如何,这是必要的。
-
@PiyasDe 你应该同时使用这两个... 只在客户端验证有什么意义。老实说,客户端验证更适合用户体验。您应该始终在后端进行验证,因为客户端可以被篡改并且可以禁用 javascript...
-
-1 表示零研究工作。
标签: php javascript html forms