greyli / helloflask

Hello, Flask!
https://docs.helloflask.com
MIT License
1.87k stars 2.53k forks source link

form 表单中使用 label 标签 for 属性绑定表单其他元素的问题 #179

Closed ayu-test closed 5 years ago

ayu-test commented 5 years ago

书中及源码中涉及到 label 标签 for 属性用法大多如下所示:

<form>
  <label for="username">Username</label><br>
  <input type="text" name="username" placeholder="Bob"><br>
  ...
</form>

而 label 标签 for 属性在绑定到表单中其他元素的时,应该使 for 属性的值 = 被绑定元素 id 属性的值,也即上述标记片段应该表述为如下所示的片段:

<form>
  <label for="username">Username</label><br />
  <input type="text" id="username" name="username" placeholder="Bob"><br />
  ...
</form>