Messagerie PHP bug /!\

Snip714 Messages postés 249 Statut Membre -  
 alain42 -
Bonjour, je crée un messagerie, pour mon jeu, et j'aimerais faire des icones gras, italique,etc...
Problème, mon code est le suivant :
[<a href="javascript:;" class="azm" onclick="javascript:document.getElementById('textarea1').value='<url></url>'">url</a>]

Par exemple, pour insérer un lien.

Le seul défaut, est que, au lieu de rajouter ces balises, ca remplace carrément le texte par celles ci.
Merci d'avance si vous avez des propositions...
A voir également:

4 réponses

Snip714 Messages postés 249 Statut Membre 65
 
Alors ?
0
alain42
 
Bonsoir,

Si tu veux rajouetr qq chose dans un champ qui contient déja des valeurs:

- tu lis d'abord ce qu'il y a:

var contenu_orig=document.getElementById('textarea1').value;

tu rajoute ton contenu:

var contenu_final=contenu_orig+'ce_que_tu_veux_rajouter';

et tu réecrit:

document.getElementById('textarea1').value=contenu_final;
0
sweb
 
C du PHP ca ??! (titre)
0
alain42
 
J'avais oublié de préciser:

il faut que tu cree une fonction javascript contenant les trois instructions du post précédent et tu appelles cette fonction par le onClick
<head>
<script language="javescript">
function ajouter(ajout){
   var contenu_orig=document.getElementById('textarea1').value;
   //tu rajoute ton contenu:
   var contenu_final=contenu_orig+ajout;
   //et tu réecrit:
   document.getElementById('textarea1').value=contenu_final;
}
</script>
</head>


et dans la page:

<a href="javascript:;" class="azm" onclick="javascript:ajouter('<url></url>');">url</a>


@lain
0