bouton type formulaire vers liens hypertexte

Eléphant du PHP | 199 Messages

05 janv. 2007, 14:05

bonjour,

je voulais savoir si c'etait possible d'utiliser un bouton du type :

Code : Tout sélectionner

<input type="submit" value="Suivant" />
comme lien hypertexte ?

j'ai essayé ca

Code : Tout sélectionner

<input type="button" value="Annuler la commande" href="index.php?inc=produits" />
mais ca marche pas...

merci d'avance

ViPHP
ViPHP | 1961 Messages

05 janv. 2007, 14:40

Bonjour,
Ceci devrait fonctionner
<a href="index.php?inc=produits"><input type="button" value="Annuler la commande" /></a>
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein

Eléphant du PHP | 199 Messages

05 janv. 2007, 14:46

merci beaucoup ca marche !

Eléphant du PHP | 199 Messages

05 janv. 2007, 18:20

j'ai parler un peu trop vite, le code marche sous firefox, mais pas sous IE...

quelqu'un aurait une autre solution ?

merci

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

05 janv. 2007, 18:42

Chuis pas tout à fait certain que cela se fasse de mettre un lien sur un bouton... :-k

La solution pour moi serait simplement de définir le changement de page en javascript sur l'action onClick du bouton :

Code : Tout sélectionner

<input type="button" value="Annuler la commande" onClick="document.location='index.php?inc=produits';" />
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

ViPHP
AB
ViPHP | 5818 Messages

05 janv. 2007, 20:40

Utiliser le javascript comme l'indique Ryle te permets par ailleurs de demander un message de confirmation avant l'annulation de la commande:

Code : Tout sélectionner

<input type="button" value="Annuler la commande" onclick="if(confirm('Annuler la commande ?')) {document.location='index.php?inc=produits';}" />
Si tu souhaites que ton formulaire passe sur les navigateurs qui ont le javascript désactivé, tu peux utiliser l'image d'un bouton:

Code : Tout sélectionner

<a href="index.php?inc=produits><img src="images_d'un_bouton" alt="Annuler la commande" title="Annuler la commande" /></a>

Eléphant du PHP | 199 Messages

05 janv. 2007, 20:59

merci pour les réponse !

j'ai utilisé le java avec la demande de confirmation.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

05 janv. 2007, 21:14

ATTENTION : Java et JavaScript sont deux langages a part entière et bien différent l'un de l'autre.

Plus d'info ICI : http://www.phpfrance.com/forums/voir_sujet-5901.php
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 199 Messages

05 janv. 2007, 21:37

oui pardon...

j'ai pris celui en javascript... :oops: