Maison > Questions et réponses > le corps du texte
J'ai un formulaire avec 2 boutons
<a href="index.html"><button>Cancel changes</button></a> <button type="submit">Submit</button>
J'ai également utilisé des boutons jQuery UI dessus, comme celui-ci
$('button').button();
Cependant, le premier bouton soumet également le formulaire. Au départ, je pensais que cela n'arriverait pas sans type="submit"
.
Évidemment, je peux le faire
$('button[type!=submit]').click(function(event) { event.stopPropagation(); });
Mais existe-t-il un moyen d'empêcher le bouton Précédent de soumettre le formulaire sans l'intervention de JavaScript ?
Honnêtement, je viens d'utiliser un bouton pour pouvoir le styliser à l'aide de jQuery UI. J'ai essayé d'appeler button()
sur le lien mais cela n'a pas fonctionné comme prévu (c'était moche !).
P粉8212313192023-10-13 16:06:26
Vous pouvez lui faire ne rien faire en définissant le 按钮
type :
<button type="button">Cancel changes</button>
P粉0900872282023-10-13 13:39:59
type< 的默认值
是“提交”。将其设置为 button
元素的 /code> 属性type="button"
pour générer un bouton qui ne soumet pas le formulaire.
<button type="button">Submit</button>
En termes standards HTML : "Ne rien faire."