English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
execCommand()La méthode exécute une commande sur le document actuel, la sélection actuelle ou le domaine spécifié.
Lorsque le document HTML est passé en modedesignModelorsque, son objet document utilise la méthode execCommand pour exécuter les commandes de l'éditeur actif.
La plupart des commandes affectent la sélection du document (gras, italique, etc.), tandis que d'autres insèrent de nouveaux éléments (ajout de lien) ou affectent toute la ligne (retrait d'indentation).
UtiliserLorsque contentEditable est, l'appel execCommand() affecte l'élément editable actif.
document.execCommand(commandName, showDefaultUI, valueArgument)
document.execCommand("gras");Testez et voyez‹/›
Les nombres dans le tableau indiquent la première version du navigateur qui prend en charge complètement la méthode execCommand() :
Méthode | |||||
execCommand() | Est | 41 | 29 | 10 | 9 |
Paramètres | Description |
---|---|
commandName | Une chaîne qui spécifie le nom de la commande à exécuter. Voici une liste possible des commandes : "couleurDeTexte" "gras" "creationDeLien" "copie" "coupe" "separateurParDefautDeParagraphe" "effacement" "nomDePolice" "tailleDe Police" "couleurDeFond" "formatageDeBloc" "effacementVersLAvant" "insertionDeLigneHorizontale" "insertionDHTML" "insertionDImage" "insertionDeSautDeLigne" "insertionDeListeOrdonnee" "insertionDeParagraphe" "insertionDeTexte" "insertionDeListeNonOrdonnee" "centrer" "justifierPleine" "justifierGauche" "justifierDroite" "outdent" "paste" "redo" "selectAll" "strikethrough" "styleWithCss" "superscript" "undo" "unlink" "useCSS" |
showDefaultUI | Une valeur booléenne indiquant si l'interface utilisateur par défaut doit être affichée |
valueArgument | Pour les commandes nécessitant des paramètres d'entrée, il s'agit de la chaîne d'information fournie. Par exemple, insertImage nécessite l'URL de l'image à insérer. |
Valeur de retour : | Une valeur booléenne, false si le commandement n'est pas pris en charge ou désactivé |
---|
Modifier la taille de police du texte sélectionné :
document.execCommand("fontSize", false, 7);Testez et voyez‹/›
Document DOM :designModeAttributs
Élément DOM :contentEditableAttributs