最近我在W3C学校检查了标签标签的表格属性。 Link to the page,其中声明:
form属性指定元素所属的一个或多个表单。
我的理解是我可以为2个表单中的单选按钮设置1个标签。
我试图通过以下方式实现这一点:
<form id="form_1">
<p><input type=radio id="test"> Testing case 1</p>
<p><input type=radio> Testing case 2</p>
</form>
<form id="form_2">
<p><input type=radio> Testing case 3</p>
<p><input type=radio id="test"> Testing case 4</p>
</form>
<label for="test" form="form_1 form_2">Click to select testing case 1 and testing case 4</label>
&#13;
如您所见,单击标签时仅测试案例1 ,同时测试案例4单选按钮号
我在这里误解了什么?
答案 0 :(得分:1)
没有。
标签只能标记单个表单控件。元素id
在文档中必须是唯一的。
The form
attribute也只支持单个表单ID作为其值。
规则最近没有变化(截至本答复时)nightly draft。
W3C学校
没有这样的事情。您正在寻找W3Schools。他们与W3C没有任何关系,但从类似的名字中得到了很多反映的荣耀。这似乎只是他们错误的另一个例子。