On Click --> Textarea

Sujet vérouillé
scart
le 21/10/2003 à 18:19
scart
Salut à tous,

Comment je dois faire pour que quand je clique sur une image, un code s'affiche dans la textarea de mon choix ?

Par ex, sur un forum, je clique sur un smiley et le code ";)" vient s'ajouter dans la textarea

Eh bien comment faire pour que quand je clique, le code ;) se mette dans ma textarea qui s'appelle "contenu" par exemple ?


Quel code dois-je employer ?


Merci smiley
ScaRT
i M@N
le 21/10/2003 à 18:28
i M@N
Hello !

Comme ça par exemple :

<b>Pour ajouter un smiley à votre message, cliquez dessus.</b>
<br>
<a href="#null" onclick="javascript:document.flash_chat.message.value+=':hello:';document.flash_chat.message.focus();"><img src="./smilies/hello.gif" align=absMiddle" border="0" width="25" height="29"></a>
<a href="#null" onclick="javascript:document.flash_chat.message.value+='::):';document.flash_chat.message.focus();"><img src="./smilies/smile.gif" align=absMiddle" border="0" width="16" height="16"></a>
<br>
<!— on fait pointer le formulaire vers la page traitant les données -->
<form action="./message_traitement.php" method="post" name="flash_chat">
<center><table>

<b>Auteur :</b>
<br>
<input type="text" name="auteur" value="" maxlength="20" size="20">
<br>

<b>Message :</b>
<br>
<textarea name="message" MAXLENGTH="150" rows="3" cols="45"></textarea>
<br>

<input type="submit" value="Poster" size="10">
</table>
</form>

@+...
One Love, One Heart, One Unity.
anasha
le 21/10/2003 à 18:29
anasha
c'est du javascript :

function ajouter_image(image)
{
textselect=document.nom_du_form.nom_du_textarea;

if(textselect.c)
textselect.c.text=textselect.c.text + smile;
else
textselect.value +=image;

textselect.focus();

}


Apres au niveau de ton form :

<a href="javascript:ajouter_image(\'<img src="https://static.lephpfacile.com/img/smiley/clap.gif" alt="smiley" class="smiley" />\')"><img src="clap.gif" border=0></a>


Vala !
Anasha [php-kiche-nomore]
anasha
le 21/10/2003 à 18:32
anasha
heu... j'ai gourré sur l'otre, la c'est bon :

function ajouter_image(image)
{
textselect=document.nom_du_form.nom_du_textarea;

if(textselect.c)
textselect.c.text=textselect.c.text + image;
else
textselect.value +=image;

textselect.focus();

}
Anasha [php-kiche-nomore]
anasha
le 21/10/2003 à 21:53
anasha
XTT, c'est mal d'aider les gens ??
nan mais franchement !!

Pi t'avé ka repondre plus vite aussi !!

Bon allez... tu veux combien ?
^^
Anasha [php-kiche-nomore]
XTremTourist
le 21/10/2003 à 23:21
XTremTourist
humm 150 000€
une nuit au pieu
une Xsara Kit Car 2003
un M4 toute option
un serveur AMD 64Bits 4Go DDR DUAL-Channel Alim redondante 80GOx2 en SCSI raid 1 Reseaux 100TerraBits/s

heu sinon moi j passe pas ma vie sur le pc seulement les 3/4 :s
anasha
le 21/10/2003 à 23:34
anasha
150 000 € : pluto 15 €
Nuit au pieu : jve encore devoir t'apprendre plein de truc...
Xsara Kit Car : j'ai pas super envie
M4 : c koi ??
Serveur AMD ... : t'a k'a t'inscrire sur la liste de GLOBULE pour payer le serveur dédié

Bisous mon XTT !!
Anasha [php-kiche-nomore]
Sujet vérouillé
LoadingChargement en cours