Bonjour toutes et tous et tout mes voeux 2009
Voila vous pouvez copier coller dans un 0test.htm ... mon exemple.
ce java-script permet d'ajouter sur trois balises classiques
la balise choisie autour du texte préselectionné, ou si aucun texte n' est sélectionné, les balises sont rajoutées en fin de texte !
Rien de nouveau bien sur , mais on me dit que ça ne marche pas du tout avec certains navigateurs
Alors merci d' avance pour ce joyeux nouvel an de me donner
le code idéal pour étre FullCompatible ... en me complétant mon exemple si possible
Code : 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
30
31
32
33
34
35
36
37
38
39
40
41
42
43 <html> <body> <p align="center"> <A href="javascript: Ajout('b');">GRAS</A> <A href="javascript: Ajout('i');">Italique</A> <A href="javascript: Ajout('u');">Souligne</A> <br /><br /> <form name='LeForm' action='0test.htm' method='POST'> <textarea rows='24' name='LArea' id='LArea' cols='70' wrap='virtual' ></textarea> <br /><br /> <input type='submit' value='Validez'> </form> </p> <script language="JavaScript" type="text/javascript"> <!-- function Ajout(Lui) { var mess = document.LeForm.LArea; if (Lui=="b" || Lui=="u" || Lui=="i") { if (!document.selection) vapa=99; else { mess.focus(); sel = document.selection.createRange(); if ( sel.text !="") { sel.text = "["+Lui+"]" + sel.text + "[/" + Lui+"]"; document.LeForm.focus(); } else { Tout=document.LeForm.LArea.value; document.LeForm.LArea.value=Tout+"["+Lui+"]"+"[/"+Lui+"]"; } } } } //--> </script> </body></html>
Partager