最佳答案
Is it guaranteed that a browser doesn’t send an input element if it doesn’t have the name attribute specified?
是的(除非你用JavaScript来改变它).
规范很清楚,controls without names cannot be successful.
A successful control must be defined within a FORM element and must have a control name.