← Toute la documentation

editor.execCommand()

L’objet éditeur expose une méthode execCommand qui exécute des commandes agissant sur la zone modifiable courante.

Syntaxe

editor.execCommand(command,optionalValue)

command

Specifies the name of the command to execute on the selected section.

value

Some commands need a value to be completed.

NomDescription
boldActive ou désactive le gras pour la sélection ou au point d’insertion.
italicActive ou désactive l’italique pour la sélection ou au point d’insertion.
underlineActive ou désactive le soulignement pour la sélection ou au point d’insertion.
strikeActive ou désactive le barré pour la sélection ou au point d’insertion.
fontnameChange la police de la sélection ou au point d’insertion. Nécessite comme argument de valeur une chaîne contenant un nom de police (comme "Arial").
fontsizeChange la taille de police de la sélection ou au point d’insertion. Nécessite un entier comme argument de valeur.
forecolorChange la couleur du texte de la sélection ou au point d’insertion. Nécessite comme argument de valeur une chaîne de couleur hexadécimale.
backcolorChange la couleur d’arrière-plan du document. Elle agit en fait sur la couleur d’arrière-plan du bloc conteneur. Nécessite une chaîne de couleur comme argument de valeur.
superscriptActive ou désactive l’exposant pour la sélection ou au point d’insertion.
subscriptActive ou désactive l’indice pour la sélection ou au point d’insertion.
removeformatSupprime toute la mise en forme de la sélection courante.
justifyleftAligne à gauche la sélection ou le point d’insertion.
justifycenterCentre la sélection ou le point d’insertion.
justifyrightAligne à droite la sélection ou le point d’insertion.
justifyfullJustifie la sélection ou le point d’insertion.
indentAugmente le retrait de la ligne qui contient la sélection ou le point d’insertion.
outdentDiminue le retrait de la ligne qui contient la sélection ou le point d’insertion.
insertblockquoteCrée une citation (blockquote) pour la sélection ou au point d’insertion.
insertorderedlistCrée une liste numérotée pour la sélection ou au point d’insertion.
insertunorderedlistCrée une liste à puces pour la sélection ou au point d’insertion.
inserthorizontalruleInsère un élément <hr/> au point d’insertion, ou remplace la sélection par celui-ci.
insertdateInsère la date et l’heure actuelles au point d’insertion.
codePasse en mode code source pour modifier directement le HTML.
fullscreenenterFait passer l’éditeur de texte enrichi en mode plein écran.
fullscreenexitFait sortir l’éditeur de texte enrichi du mode plein écran.
selectallSélectionne tout le contenu de la zone modifiable.
newdocCrée un nouveau document.
saveEnregistre le contenu actif de la zone de contenu de l’éditeur.
undoAnnule la dernière commande exécutée.
redoRétablit la dernière commande annulée.
insertlinkAjoute un lien à la sélection.
insertcharsInsère un caractère spécial choisi dans une liste prédéfinie.
inserttableInsère un tableau dans votre document.
insertimageInsère une image à la position sélectionnée dans l’éditeur et permet de définir ses propriétés.
insertvideoInsère une vidéo à la position sélectionnée.
insertcodePermet de publier facilement du code avec coloration syntaxique.
html2pdfEnregistre le contenu en PDF rendu sous forme d’une image par page — fidèle au pixel près, mais le texte n’est pas sélectionnable.
exportpdfEnregistre le contenu en PDF contenant du vrai texte : sélectionnable, consultable par recherche, accessible aux lecteurs d’écran, avec des liens cliquables.
exportdocxEnregistre le contenu en véritable fichier .docx OOXML, généré dans le navigateur sans envoi au serveur.
exportwordEnregistre le contenu dans l’ancien format .doc (HTML enveloppé pour Word). Préférez exportdocx.
printImprime la page courante.
previewAffiche un aperçu de la page courante.
findRecherche du texte dans la zone de contenu de l’éditeur et permet de le remplacer.