小编Dhr*_*ani的帖子

选择必需的验证在表单中不起作用

“必需”验证适用于表单

<!DOCTYPE html>
<html>
<body>
<form action=''>
<select required>
  <option value="">None</option>
  <option value="volvo">Volvo</option>
  <option value="saab" >Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select>
<input type="submit">
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

但如果我将带有空值的选项向下移动到列表中,则不适用于相同的表单。

<!DOCTYPE html>
<html>
<body>
<form action=''>
<select required>
  <option value="volvo">Volvo</option>
  <option value="saab" >Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
  <option value="">None</option>
</select>
<input type="submit">
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

为什么?选择元素验证究竟是如何工作的?

参考如下:https : //www.w3schools.com/tags/att_select_required.asp

html validation html-select required

5
推荐指数
1
解决办法
7975
查看次数

标签 统计

html ×1

html-select ×1

required ×1

validation ×1