11521 sujets

JavaScript, DOM et API Web HTML5

Bonsoir si je suis encore là c'est parce que je ne savais plus quoi faire.

J'ai tout essayé mais rien ne marche.

En effet Je veut que dans mon champ de commentaire l'on puisse ajouter des smiley en texte à travers le clic sur une image (comme ici sur alsacreations).

Lorsque je le fait dans la zone de publication tout marche bien (puisque j'ai un <textarea> je suppose) mais lorsque c'est pour le commentaire (avec <input type="text">) rien ne marche plus je ne sais pas pourquoi.

Voici mon code


<script>function addSmileyClin(){document.getElementById(comments').innerHTML += ':)';}</script>
								
<a onClick="javascript:addSmileyClin()"><img src="images/smiley/clin.gif"></a>


Merci et bonne soirée. Smiley smile
Modifié par Dimtrovich (22 Mar 2016 - 22:31)
Salut,

Est-ce normal ton erreur de syntaxe ? Tu as oublié le premier apostrophe avant "comments" :
<script>function addSmileyClin(){document.getElementById(' <= ici comments').innerHTML += ':)';}</script>

Modifié par MatthieuR (22 Mar 2016 - 23:05)
Salut salut et merci a tous pour vos réponses.

MatthieuR Je te suis très reconnaissant car le lien que tu m'a fourni marche très bien et sa me plait.

Merci beaucoup Smiley cligne
Modifié par Dimtrovich (24 Mar 2016 - 10:03)