Bonsoir,
voilà j'ai un petit soucis de rien du tout mais qui m'ennuie bien.
J'utilise une fonction qui me retourne le parentNode d'une sélection :
Pour exemple : "Le chien est <strong>noir</strong> et le chat est gris."
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $('input[type=button].btn_transform').click(function(){ var selectionObj = getSelected();//Fonction me retournant le get selection var theParent=selectionObj.anchorNode.parentNode; alert (theParent); })
Dans cet exemple, si je sélectionne le mot "noir", la fonction me retourne bien [object HTMLSpanElement].
Par contre si je double clique sur le même mot, je vois bien que ce dernier est automatiquement sélectionné comme si j'avais fait la sélection manuellement, par contre dans ce cas la fonction me retourne non plus [object HTMLSpanElement] mais [object HTMLParagraphElement].
Savez de quelle manière je peux palier à ce petit désagrément.
Par avance merci de votre aide.
Partager