Pourquoi le bootstrap utilise-t-il 'type = button' pour créer un bouton? Est-ce redondant?Pourquoi boostrap met type = "button" dans la balise du bouton
<button type="button" class="btn btn-primary">Save changes</button>
Pourquoi le bootstrap utilise-t-il 'type = button' pour créer un bouton? Est-ce redondant?Pourquoi boostrap met type = "button" dans la balise du bouton
<button type="button" class="btn btn-primary">Save changes</button>
Ceci est utilisé pour spécifier l'action par défaut du bouton. Le type de bouton indique qu '"il n'a pas de comportement par défaut, il peut avoir des scripts côté client associés aux événements de l'élément, qui sont déclenchés lorsque les événements se produisent". Normalement, c'est ainsi qu'un bouton agirait tout seul. Cependant, un bouton est normalement trouvé dans un formulaire, où quand il a cliqué il soumet automatiquement le formulaire. En spécifiant type = button, il remplace ce comportement par défaut, donc il ne serait pas soumis. Voir ici: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button
'type =" button "' empêche le navigateur de soumettre un formulaire. Si vous souhaitez soumettre un formulaire, utilisez 'submit' au lieu de' button' – Jer
Non, ce n'est pas redondant. Recherchez la valeur par défaut de 'type'. –
S'il vous plaît d'abord google avant de poser une telle question – poisonedYouth