Usually, a submit button works fine without a
name attribute. However, there are occasions where there's a need to have two submit buttons for the same form, hence making use of the
name attribute to identify which button was clicked on the server side.
To clarify I am talking about:
<input type="submit" name="foo">
Yes, it is entirely acceptable.
The specification has explicit rules for how to determine which submit button was successful, which would be useless if you couldn't give the element a name.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!Donate Us With