Bonjour,
Je débute en javascript et je rencontre quelques soucis. Pour vous c'est surement un jeux d'enfant mais pour moi une grande étape à franchir.
Je suis en train de concevoir un éditeur de texte textarea en ligne, comme ceux utilisé pour poster mais j'ai un souci avec le bouton d'une liste numérotée.
La liste ne s'incrémente pas.
Je suis vraiment un grand novice. Pouvez vous m'aidez please?
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 <a href="javascript:var cpt=list(cpt);"><img src="images/texte/text_list_numbers.png"></a> function AddText(startTag,defaultText,endTag) { with(document.poster) { if (message.createTextRange) { var text; message.focus(message.caretPos); message.caretPos = document.selection.createRange().duplicate(); if(message.caretPos.text.length>0) { //gère les espace de fin de sélection. Un double-click sélectionne le mot //+ un espace qu'on ne souhaite pas forcément... var sel = message.caretPos.text; var fin = ''; while(sel.substring(sel.length-1, sel.length)==' ') { sel = sel.substring(0, sel.length-1) fin += ' '; } message.caretPos.text = startTag + sel + endTag + fin; } else message.caretPos.text = startTag+defaultText+endTag; } else message.value += startTag+defaultText+endTag; } } function list(cpt) { cpt=cpt+1; AddText("list"cpt,"","/list") return cpt; }
Merci
Partager