gpt4 book ai didi

html - 有没有办法让 HTML 标签与没有 ID 的表单元素一起使用?

转载 作者:太空宇宙 更新时间:2023-11-04 13:39:45 24 4
gpt4 key购买 nike

例如,给定:

<label for="username">Username:</label>
<input id="username" name="username" value="" />

当您单击“用户名:”标签时,焦点将转到相应的表单字段。

在不借助 JavaScript 的情况下,当表单字段没有 ID 时是否有可能具有相同的行为?

这将是一个问题的真实世界示例是动态构造的表单,您可以在表单中添加相似的字段,或者添加同一表单的多个实例。

最佳答案

是的,标签与它包含的第一个输入隐式关联:

<label>Username:
<input name="username" value="" />
</label>

来自W3 :

To associate a label with another control implicitly, the control element must be within the contents of the LABEL element

事实上,我认为将输入嵌套在标签中是更好的做法;通过消除单选按钮或复选框及其标签之间的不可点击空间,它可以更具语义性,并且在某些情况下会带来更好的用户界面。

关于html - 有没有办法让 HTML 标签与没有 ID 的表单元素一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3008436/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com