So the code that I have so far is:
There are a js-free solution.
Set type=submit
to the button you'd like to be default and type=button
to other buttons. Now in the form below you can hit Enter in any input fields, and the Render
button will work (despite the fact it is the second button in the form).
Example:
Tested in FF24 and Chrome 35 (formaction
is html5 feature, but type
is not).