Comment afficher la valeur d'une image en cliquant dessus

Fermé
Signaler
Messages postés
92
Date d'inscription
vendredi 8 mai 2015
Statut
Membre
Dernière intervention
8 mars 2016
-
Messages postés
92
Date d'inscription
vendredi 8 mai 2015
Statut
Membre
Dernière intervention
8 mars 2016
-
Bonjour CCM,

J'ai une petite question pour mon site, j'aimerai que quand je clique sur un smiley ( https://prnt.sc/7lysvt ) sa valeur ( https://prnt.sc/7lyt63 ) s'affiche dans l'input message, merci beaucoup à celui qui m'aide !!

1 réponse

Messages postés
2
Date d'inscription
lundi 29 juin 2015
Statut
Membre
Dernière intervention
3 juillet 2015

Bonjour,

juste histoire de vous guider sur la bonne voie:) , un peu de html5 et de jquery feront l'affaire pour l'effet désiré, puis un peu de php par la suite pourla gestion de l'affichage rendu.

Pour la partie html5 je vous conseille d'utiliser un tag dans vos image qui serait par exemple: <img src="..." class="smilemessage" data-smiley=":)" />

Pour la partie jquery qqchose comme ça:
<script>
$( "img .smilemessage" ).on( "click", function() {
monsmiley = this .data( "smiley" ) ;
monmessage = $('#iddemonchampmessage').val();
$('#iddemonchampmessage').val(monmessage + ' '+monsmiley )
});
</script>

et pour finir la partie php, vous pourriez utiliser, une fonction recursive pur remplacer les :) et :d de vos messages

(non testé mais l'esprit est là)
0
Messages postés
92
Date d'inscription
vendredi 8 mai 2015
Statut
Membre
Dernière intervention
8 mars 2016

Pour le PHP j'ai déjà fait l'affichage :)

Et je n'ai pas bien compris la partie JQuery, je remplace juste "iddemonchampmessage" et par "message" et c'est bon ?
0
Messages postés
2
Date d'inscription
lundi 29 juin 2015
Statut
Membre
Dernière intervention
3 juillet 2015
>
Messages postés
92
Date d'inscription
vendredi 8 mai 2015
Statut
Membre
Dernière intervention
8 mars 2016

Le champs id de la image c'est celui que vous trouvez dans

<img src="" id="idchanmpimage" />

Si celui ci n'existe pas alors vous pouvez le créer et lui donner la valeur de votre choix, du moment que vous reprenez la mm valeur pour le selecteur de jQuery
0
Messages postés
92
Date d'inscription
vendredi 8 mai 2015
Statut
Membre
Dernière intervention
8 mars 2016

Je ne m'y connais pas en JQuery, c'est pour sa que je vous demande de l'aide.
0
Messages postés
92
Date d'inscription
vendredi 8 mai 2015
Statut
Membre
Dernière intervention
8 mars 2016

Mais je comprend pas comment sa va fonctionner, je doit copier/coller le script JQuery pour chaque image ?
0