Je joue avec les boutons de l'éditeur Tryit de w3schools , et j'essaie de comprendre comment faire rediriger mon navigateur vers une URL lorsque je clique sur le bouton "Annuler".
Voici ce que j'ai essayé:
<form action="demo_form.asp" method="get">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<button type="submit" value="Submit">Submit</button>
<button type="reset" value="Reset">Reset</button>
<button type="cancel" onclick="javascript:window.location='http://stackoverflow.com';">Cancel</button>
</form>
Mais ça ne marche pas. Des idées?
cancel
n'est pas une valeur valide pour un attribut de type, donc le bouton est probablement par défaut submit
et continue d'envoyer le formulaire. Vous voulez probablement dire type="button"
.
(Le javascript:
devrait être supprimé cependant, bien que cela ne fasse aucun mal, c'est une étiquette entièrement inutile )
Cependant, vous n'avez aucune fonctionnalité de type bouton, alors ce serait mieux avec:
<a href="http://stackoverflow.com"> Cancel </a>
… Éventuellement avec du CSS pour le faire ressembler à un bouton.
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots