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 : Sélectionner tout - Visualiser dans une fenêtre à part
nicEditors.findEditor('myInstance1').nicCommand('fontSize', '5');
Ce bouton appelle cette fonction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
nicCommand : function(cmd,args) {
  document.execCommand(cmd,false,args);
}
Résultat dans la DIV contentEditable:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<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.