id
和 name
属性有什么区别?它们似乎都具有提供标识符的相同目的。
我想知道(特别是关于 HTML 表单)是否有必要或出于任何原因鼓励使用两者。
最佳答案
name
属性在表单提交中发送数据时使用。不同的控件响应不同。例如,您可能有几个具有不同 id
属性但 name
相同的单选按钮。提交后,响应中只有一个值 - 您选择的单选按钮。
当然,它的意义远不止这些,但它肯定会让你朝着正确的方向思考。
https://stackoverflow.com/questions/1397592/