我理解< fieldset>的一般语义,以及< fieldset>上的name属性的方式.可用于为一组输入赋予意义. W3 wiki有很多例子.
但是,我不明白< fieldset>上的name属性是什么元素在提交表单时执行.根据MDN,名称随表格数据一起提交. W3C还提到它是元素的名称,用于表单提交.
在< fieldset>上尝试名称属性时但是,我没有看到它与其他表单数据一起提交.我不清楚它是否有语义之外的任何用途.
是< fieldset>上的name属性吗?应该与表单数据一起提交的元素?如果是这样,它有价值吗?它有什么作用?
最佳答案
However,I don’t understand what the name attribute on
没有.
你自己测试过:
When trying out the name attribute on a
它似乎是规范摘要中的错误(可能是从某个点的输入复制而来),它已被复制到MDN参考上.
rules for form submission没有提到场集.
W3C also mentions that it’s for the element’s name,which is used in form submission.
完整的报价是:
name – Name of form control to use for form submission and in the form.elements API
form.elements API(以及getElementsbyName等通用DOM API)是属性具有任何实际效果的唯一位置.