在表单提交中发送数据时使用name不同的控件有不同的响应。例如,您可能有几个具有不同id属性但name相同的单选按钮。提交后,响应中只有一个值 - 您选择的单选按钮。
当然,这还不止于此,但是它一定会让您朝着正确的方向思考。
将name属性用于表单控件(例如<input>和<select> ),因为这是在表单提交时进行POST或GET
每当您需要使用 CSS,JavaScript 或片段标识符来寻址特定的 HTML 元素时,请使用id属性。也可以通过名称查找元素,但是通过 ID 查找元素更简单,更可靠。
id用于通过文档对象模型(通过 JavaScript 或 CSS 样式)识别 HTML 元素。 id在页面内应该是唯一的。
name与表单元素对应,并标识回传到服务器的内容。