Un bouton un peu spécial... Comment faire ?

Fermé
Musicompo Messages postés 6 Date d'inscription lundi 1 décembre 2003 Statut Membre Dernière intervention 27 mars 2007 - 27 mars 2007 à 14:52
Serge_La Messages postés 407 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 3 mars 2009 - 27 mars 2007 à 21:50
Bonjour à tous !

Je cherche à créer un bouton un peu spécial et je ne sais pas comment m'y prendre...

J'ai un champ de texte appelé "champ1" et j'aimerai que lorsque l'on clique sur le bouton nommé par exemple "commentcamarche.net", le bouton ajoute le texte "commentcamarche.net" directement dans le champ de texte sans que l'on aie à le taper !

Je vous remercie d'avance du temps que vous prendrez pour répondre au cas ou quelqu'un sait comme faire cela...

4 réponses

lefoufighter Messages postés 277 Date d'inscription lundi 20 novembre 2006 Statut Membre Dernière intervention 12 avril 2018 99
27 mars 2007 à 15:15
Bonjour,
tu recherche quelque chose comme ca :
<FORM action="test.php" method="POST">
<INPUT type="submit" name="btn1" value="ccm.net">
<INPUT type="text" name="champs1" value="<? echo $_POST['btn1']?>">
</FORM>


il y a ptet moyen en javascript mais je ne m'y connais pas assez pour t'aider
0
Serge_La Messages postés 407 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 3 mars 2009 47
27 mars 2007 à 19:23
Ah oui, un cas de javascript simple. Réponse rapide: onclick="javascript: document.getElementById('champ1').value = 'le texte que tu veux'; "

Serge.
ps. rapide = il peut y avoir une erreur. Tu devrais peut être mettre la fonction en dehors du onclick, dans un script par exemple.
0
Musicompo Messages postés 6 Date d'inscription lundi 1 décembre 2003 Statut Membre Dernière intervention 27 mars 2007
27 mars 2007 à 19:53
En effet, ca marche, merci beaucoup !

J'ai trouvé un moyen plus simple :

onClick="champ1.value='le texte que je veux'"
0
Serge_La Messages postés 407 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 3 mars 2009 47
27 mars 2007 à 21:50
bravo! Et ça fonctionne dans tous les fureteurs?
0