【发布时间】:2023-03-27 15:22:01
【问题描述】:
我有一个表单可以验证用户名和密码是否正确,但除非我再次单击表单,否则它不会显示错误消息。表单位于 html div 标签内,我想知道如何设置样式带有css的div,以便表单提交后可以自动显示错误消息。这是我的代码
<h3 class="registration-header">
Log in. </h3>
<div class="registration-box-info"><span>
Please enter username and password </span></div>
<form action="/" charset="UTF-8" method="post">
<div class="error-message alert-danger">
<span>Sorry, unrecognized username or password.<a href="#">Have you forgotten your password?</a></span>
</div>
插入错误输入后错误消息不会自动显示,因此如果您能告诉我如何使用 css 设置 div 样式以使其在提交错误输入后可见,我将不胜感激
【问题讨论】:
-
你需要学习一点js来让你的验证显示出来——或者使用html 5错误属性
-
可以使用jquery验证jqueryvalidation.org
-
vist css-tricks.com/form-validation-ux-html-css 了解表单和验证的基础知识
-
验证工作正常,但错误消息不自动可见。错误消息只有在再次单击注册按钮后才能看到。我想知道我可以对 div 做些什么样式,以便 div 内的内容(错误消息)在表单提交后可见。
-
验证工作正常。我只想显示 div class="error-message alert-danger"> 抱歉,用户名或密码无法识别。有您忘记了密码?提交错误的用户名和密码后自动