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.
| Nom | Description |
|---|---|
| bold | Active ou désactive le gras pour la sélection ou au point d’insertion. |
| italic | Active ou désactive l’italique pour la sélection ou au point d’insertion. |
| underline | Active ou désactive le soulignement pour la sélection ou au point d’insertion. |
| strike | Active ou désactive le barré pour la sélection ou au point d’insertion. |
| fontname | Change 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"). |
| fontsize | Change la taille de police de la sélection ou au point d’insertion. Nécessite un entier comme argument de valeur. |
| forecolor | Change 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. |
| backcolor | Change 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. |
| superscript | Active ou désactive l’exposant pour la sélection ou au point d’insertion. |
| subscript | Active ou désactive l’indice pour la sélection ou au point d’insertion. |
| removeformat | Supprime toute la mise en forme de la sélection courante. |
| justifyleft | Aligne à gauche la sélection ou le point d’insertion. |
| justifycenter | Centre la sélection ou le point d’insertion. |
| justifyright | Aligne à droite la sélection ou le point d’insertion. |
| justifyfull | Justifie la sélection ou le point d’insertion. |
| indent | Augmente le retrait de la ligne qui contient la sélection ou le point d’insertion. |
| outdent | Diminue le retrait de la ligne qui contient la sélection ou le point d’insertion. |
| insertblockquote | Crée une citation (blockquote) pour la sélection ou au point d’insertion. |
| insertorderedlist | Crée une liste numérotée pour la sélection ou au point d’insertion. |
| insertunorderedlist | Crée une liste à puces pour la sélection ou au point d’insertion. |
| inserthorizontalrule | Insère un élément <hr/> au point d’insertion, ou remplace la sélection par celui-ci. |
| insertdate | Insère la date et l’heure actuelles au point d’insertion. |
| code | Passe en mode code source pour modifier directement le HTML. |
| fullscreenenter | Fait passer l’éditeur de texte enrichi en mode plein écran. |
| fullscreenexit | Fait sortir l’éditeur de texte enrichi du mode plein écran. |
| selectall | Sélectionne tout le contenu de la zone modifiable. |
| newdoc | Crée un nouveau document. |
| save | Enregistre le contenu actif de la zone de contenu de l’éditeur. |
| undo | Annule la dernière commande exécutée. |
| redo | Rétablit la dernière commande annulée. |
| insertlink | Ajoute un lien à la sélection. |
| insertchars | Insère un caractère spécial choisi dans une liste prédéfinie. |
| inserttable | Insère un tableau dans votre document. |
| insertimage | Insère une image à la position sélectionnée dans l’éditeur et permet de définir ses propriétés. |
| insertvideo | Insère une vidéo à la position sélectionnée. |
| insertcode | Permet de publier facilement du code avec coloration syntaxique. |
| html2pdf | Enregistre 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. |
| exportpdf | Enregistre le contenu en PDF contenant du vrai texte : sélectionnable, consultable par recherche, accessible aux lecteurs d’écran, avec des liens cliquables. |
| exportdocx | Enregistre le contenu en véritable fichier .docx OOXML, généré dans le navigateur sans envoi au serveur. |
| exportword | Enregistre le contenu dans l’ancien format .doc (HTML enveloppé pour Word). Préférez exportdocx. |
| Imprime la page courante. | |
| preview | Affiche un aperçu de la page courante. |
| find | Recherche du texte dans la zone de contenu de l’éditeur et permet de le remplacer. |