Supposons que j'ai le formulaire HTML suivant:Si un formulaire HTML a deux boutons <input type = "submit">, comment puis-je savoir sur quel bouton a été cliqué?
<form>
...
<input type="submit" name="queue" value="Queue item">
<input type="submit" name="submit" value="Submit item">
</form>
Comment puis-je savoir sur quel bouton l'utilisateur a cliqué (sans utiliser javascript)?
J'ai regardé les données soumises et il semble que lorsque "Queue Item"
est cliqué puis "queue" = "Queue Item"
est envoyé au serveur. Et quand "Submit item"
est cliqué puis "submit" = "Submit item"
ensembles envoyés.
Puis-je me fier à ce comportement? Est-il documenté quelque part dans la norme sur les formulaires HTML? Comment faites-vous les gars?
Copie possible de [Deux boutons de soumission sous une forme] (http://stackoverflow.com/questions/547821/two-submit-buttons-in-one-form –