ciao sto facendo la stessa cosa!

dunque prima fai con javascript l'inseirmento di un determinato codice, ad esempio:


<html>
<head>
<script language="javascript">

function ciao(messaggio){

document.forms['nik'].elements['mex'].value= document.forms['nik'].elements['mex'].value + messaggio;


}
</script>
</head>
<body>
ciao
<form name="nik">
funzione
<textarea name="mex"></textarea>
</form>

</body>
</html>


poi , quando nella pagina dinamica (io uso asp) ricevi la variabile fai un repalce! ad esempio

replace messaggio_da_inserire(messaggio_da_inserire,":codi ce_che_vuoi:","[img]faccina.gif[/img]</img>")

capito?