Bonjour ,
Ce que je veux faire c'est tout simplement les boutons que vous voyez lorsque vous écrivez un message :mettre en gras, souligné ...
J'ai prit l'exemple de mettre en gras le voici :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 <body> <div align=center> <form id='formulaire' > <table> <tr> <td>Intitulé de la newsletter :</td> <td><input type=text name='intitulé' size=30></td> </tr> <tr> <td colspan=2>Newsletter :<br> <textarea COLS=50 ROWS=6 name='texte'></textarea></td> </tr> </table> <SCRIPT language="JavaScript"> fonction gras(){ var str = document.selection.createRange().text; document.formulaire.texte.focus(); var sel = document.selection.createRange(); sel.text = "<strong>" + str + "</strong>"; } </SCRIPT> <br> <INPUT type="button" value="Gras" onClick="javascript:gras()"> </form> </div> </body>
Mais rien s'y passe ,comme vous pouvez le voir j'utilise la fonction createRange() pour avoir le teext selectionné et ensuite je l'entoure des balise s pour mettre en gras ,mais aucune reaction .Je ne comprend pas.
Avez-vous une idée s'il vous plait ?
Merci
Partager