Maison > interface Web > js tutoriel > Comment un bouton peut-il empêcher la soumission indésirable de formulaires sans JavaScript ?

Comment un bouton peut-il empêcher la soumission indésirable de formulaires sans JavaScript ?

Mary-Kate Olsen
Libérer: 2024-12-01 11:39:13
original
680 Les gens l'ont consulté

How Can a Button Prevent Unwanted Form Submission Without JavaScript?

Un bouton peut-il éviter de soumettre un formulaire ?

Dans un formulaire contenant deux boutons, un bouton « Annuler les modifications » et un bouton « Soumettre » bouton, tous deux stylisés à l'aide de jQuery UI, le premier soumet le formulaire de manière inattendue. Malgré l'absence de l'attribut "type=submit", cela provoque la soumission du formulaire.

Bien qu'une solution JavaScript puisse empêcher cela en utilisant la gestion des événements, existe-t-il un moyen de désactiver la soumission du formulaire sans s'appuyer sur JavaScript ?

Réponse :

L'attribut « type » par défaut pour les éléments de bouton est « soumettre ». Définir l'attribut sur « bouton » empêche le bouton de soumettre le formulaire.

<button type="button">Cancel Changes</button>
Copier après la connexion

Comme indiqué dans la norme HTML, les boutons avec l'attribut « type=bouton » « ne font rien ».

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal