Bonjour, j'essaie de créer des boutons de mise en forme!, gras, italique, souligné, etc....

J'ai réussi à récupérer sur le net une fonction qui me permet de changer le texte sélectionné dans un div éditable, voir code:

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
 
function replaceSelectedText(replacementText) {
    var sel, range;
    if (window.getSelection) {
        sel = window.getSelection();
        if (sel.rangeCount) {
            range = sel.getRangeAt(0);
            range.deleteContents();
            range.insertNode(document.createTextNode(replacementText));
        }
    } else if (document.selection && document.selection.createRange) {
        range = document.selection.createRange();
        range.text = replacementText;
    }
}
Cette fonction permet de changer le texte sélectionné, par un autre texte passé en paramètre à la fonction

Mais pour mettre par exemple le texte sélectionne en gras par exemple, j'arrive pas à trouver la modif à faire à cette fonction!!!

merci d'avance pour vos réponses!!