web-dev-qa-db-fra.com

TinyMCE récupère le texte sélectionné et le HTML sous-jacent

J'ai déjà un bouton TinyMCE personnalisé qui renvoie le texte sélectionné à l'aide de

var selected = tinyMCE.activeEditor.selection.getContent();

Cependant, lorsqu'un utilisateur crée un "lien" WordPress comme celui-ci ...

 link 

... et l'utilisateur sélectionne le texte "Lien", ma variable selected ne contiendra que le mot "Lien". Ce qu'il me faut, c'est le <a> complet, avec le src, la cible et le reste, pour que je puisse l'analyser et injecter un shortcode à la place.

J'ai déjà essayé .getContent({format: 'raw'}); et le résultat est le même.

Comment puis-je obtenir que TinyMCE me donne également le balisage sous-jacent sélectionné?

2
Brian

J'ai pu faire ce que je voulais faire en utilisant plutôt .getNode().

2
Brian