我目前正在制作 html 表单。如何将密码的最小长度设置为8,以便拒绝用户输入小于8的密码。如何做到这一点?
这是代码:
<div id="login-form">
<form method="post">
<table align="center" width="30%" border="0">
<tr>
<td><input type="text" name="email" placeholder="Your Email" required /></td>
</tr>
<tr>
<td><input type="password" name="pass" placeholder="Your Password" required /></td>
</tr>
<tr>
<td><button type="submit" name="btn-login">Sign In</button></td>
</tr>
<tr>
<td><a href="register.php">Sign Up Here</a></td>
</tr>
</table>
</form>
</div>
如果您使用的是 HTML5,您可以使用pattern http://www.w3.org/TR/html5/forms.html#attr-input-pattern以及输入标签所需的属性:
<input type="password" pattern=".{8,}" required title="8 characters minimum">
<input type="password" pattern=".{8,12}" required title="8 to 12 characters">
还有一个最小长度 http://www.w3.org/TR/html5/forms.html#the-maxlength-and-minlength-attributes输入标签的属性,但它不起作用一些浏览器 https://caniuse.com/#feat=input-minlength:
<input type="password" minlength="8" required>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)