bonsoir
voila c'est encore moi
il y a vraiment un tyruc que je ne comprends pas
je pose une condition sur le tag d'une balise a la selection
un message doit s'afficher uniquement si c'est une balise "font"
et comme d'abitude ca ne fonctionne pas j'ai tout les balises qui déclenchent le message
j'y comprends plus rien
allez y n'hesitez pas frappez fort
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 function quelle_balise() { return document.selection.createRange().parentElement(); } function selectionne_text() { return window.getSelection().getRangeAt(0); } function texte_couleur(coul) { var couleur=coul.replace("pal","#"); var bal=quelle_balise(); if(bal.tagName="font"){ alert(bal.tagName); /*bal.color=couleur;*/ } else { var selection = selectionne_text(); var selectedText = selection.extractContents(); var balise = document.createElement("font"); balise.color = couleur; balise.appendChild(selectedText); balise.onclick = function () { if(document.getElementById("old")){ supp_old(); } putID_old(this); } selection.insertNode(balise); } document.getElementById("PALETTE").style.visibility="hidden"; }
Partager