【发布时间】:2015-09-29 16:56:51
【问题描述】:
有没有办法让 HTML5 一次验证所有字段,而不是一次验证一个?
使用几行 JavaScript 是可以的,但我真的不想为此使用整个模块。
我已经搜索了很多,但找不到一个干净的解决方案。
这是一个示例表单:
<html>
<head>
<title>Validation Test</title>
<link href="css/style.css" rel="stylesheet">
</head>
<body>
<form action="" id="myForm" method="post">
<input id="name" name="name" required type="text">
<input id="phone" name="phone" required type="text">
<input type="submit" value="Submit">
</form>
</body>
</html>
Css 文件:
input:focus:required:invalid {
border: 2px solid red !important;
}
建议作为可能重复的帖子是为了对一个字段有多个验证条件,我希望一次验证/显示所有无效字段。
【问题讨论】:
-
谢谢,但那篇文章是为了对一个字段有多个验证条件,我希望一次验证/显示所有无效字段。
-
您是在进行基本(无空字段)验证,还是进行更复杂的验证?
-
您希望浏览器的默认验证错误消息同时显示所有无效元素吗?
标签: css html validation