Posez votre question Signaler

[javascript] évènement onClick [Résolu]

brudao 504Messages postés 10 février 2007Date d'inscription 8 février 2012Dernière intervention - Dernière réponse le 5 févr. 2009 à 09:44
Bonjour,
j'ai un probleme avec l'évenement Onclik d'un bouton:
quand je fais
<input type="submit" name="annuler" value="Annuler" onClick="javascript: history.back();">
ou
<input type="submit" name="annuler" value="Annuler" onClick="javascript: document.location='mapage.php';">
ça ne marche pas. il ne passe rien.
par contre quand je fais
<input type="submit" name="annuler" value="Annuler" onClick="javascript: alert(history.back());">
ça marche pareil pour l'autre. mais le probleme est que quand je fais avec alerte il affiche d'abord la boite de dialogue avant de se rendre à l'url précédente.
Lire la suite 

[javascript] évènement onClick »

2 réponses
Réponse
+1
moins plus
<input type="button" name="cancel" value="Annuler" onclick="javascript:history.back();" />


N'utilise pas le type submit pour un bouton qui retourne en arrière car le submit effectue l'action spédifiée dans la balise form. Et s'il n'y en a pas il actualise ta page et donc la page précédente est la même et ça ne te change rien.

En bref utilise un type button
brudao- 5 févr. 2009 à 09:44
oups! que je suis souvent i...

la programation me fait perdre souvent des reflexes.

c'était ça le type doit etre button et non submit.

Merci scriptiz
Ajouter un commentaire
Ce document intitulé « [javascript] évènement onClick » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?