html - HTML中id和name属性的区别

idname 属性有什么区别?它们似乎都具有提供标识符的相同目的。

我想知道(特别是关于 HTML 表单)是否有必要或出于任何原因鼓励使用两者。

最佳答案

name 属性在表单提交中发送数据时使用。不同的控件响应不同。例如,您可能有几个具有不同 id 属性但 name 相同的单选按钮。提交后,响应中只有一个值 - 您选择的单选按钮。

当然,它的意义远不止这些,但它肯定会让你朝着正确的方向思考。

https://stackoverflow.com/questions/1397592/

相关文章:

javascript - 如何在页面加载后执行 JavaScript?

html - 我可以使用 :before or :after pseudo-element on a

html - 使用 CSS 按比例调整图像大小?

javascript - 如何检测 JavaScript 是否被禁用?

html - 为输入类型 ="file"按钮设置样式

html - CSS 背景不透明度

html - 如何在 pre 标签中换行?

html - 拉伸(stretch)和缩放 CSS 背景

javascript - 使用 jQuery 获取元素的类列表

html - 禁用 Chrome 自动填充