Div contentEditable modifier/retrouver taille fonte
Bonjour,
J'ai une DIV qui est contentEditable avec 14px comme font size par défaut. La font size par défaut peut être changée dans une partie des préférences des utilisateurs (13-15px).
J'ai ajouté un bouton pour changer la taille du texte sélectionné.
Code:
nicEditors.findEditor('myInstance1').nicCommand('fontSize', '5');
Ce bouton appelle cette fonction:
Code:
1 2 3
| nicCommand : function(cmd,args) {
document.execCommand(cmd,false,args);
} |
Résultat dans la DIV contentEditable:
Code:
<font size="5">Voici du texte</font>
Cela marche mais je ne trouve pas de méthode pour enlever ou pour bouger le tag <font>. Donc j'ai essayé de mettre null, 0, -1, 2 ou 3 comme argument dans nicCommand mais le résultat diffère tout le temps du reste.
Y a t'il un moyen pour enlever ou pour bouger le tag <font> d'une DIV content contentEditable ?
Pour bouger dans ce cas:: On peut avoir ceci <font size="5">Quelque chose est contrôlé par un chat.</font>. L'utilisateur sélectionne "Quelque chose est" pour enlever"Quelque chose est" de <font size="5">. Dans ce cas <font size="5"> doit être placé après "est".
Merci.