jlb59 Posté 4 Février 2008 Partager Posté 4 Février 2008 Bonjour tous, J'ai cherché le moyen de mettre un commande JS dans un bouton de formulaire, mais j'y arrive pas ! [ <input type="button" value=""><a href="java script:history.go(-1)">Retour page précédente</a> ] Est-ce que cela est possible ? PS : sans utiliser d'img bien-sûr. Merci de votre aide. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Portekoi Posté 4 Février 2008 Partager Posté 4 Février 2008 Bonjour, <input type="button" onclick="java script:history.go(-1)" value="Page précédente" /> Au revoir Portekoi Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 4 Février 2008 Partager Posté 4 Février 2008 Tu ne dois pas utiliser de balise href, mais l'attribut onclick. Ce qui donnera : <input type="button" value="Retour page précédente" onclick="java script:history.go(-1);"> Les soucis de cette méthode : - Si l'utilisateur ne peut/veut pas utiliser JavaScript, le bouton sera inopérant. - Si l'utilisateur vient d'une autre page que prévue (d'un site externe, par exemple), le bouton le renverra vers le site externe (et tu risqueras de perdre une visite) Il vaut mieux identifier la page précédente dans ton flux logique de navigation, et faire un véritable lien ne menant qu'à cette page. Il reste ensuite possible de styler ce lien en CSS, pour qu'il ressemble à un bouton de formulaire. Lien vers le commentaire Partager sur d’autres sites More sharing options...
jlb59 Posté 4 Février 2008 Auteur Partager Posté 4 Février 2008 Merci captain_torche, j'ai bien pris note de ces infos très explicatives. ++ Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant