English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
execCommand()Befehl ist ein auf das aktuelle Dokument, die aktuelle Auswahl oder den angegebenen Bereich ausgeführter Befehl.
Wenn das HTML-Dokument in dendesignModewird, verwendet ihr Dokumentobjekt den execCommand-Befehl, um Befehle für den aktuellen editierbaren Bereich auszuführen.
Die meisten Befehle beeinflussen die Auswahl im Dokument (Fett, Kursiv usw.), während andere Befehle neue Elemente einfügen (Link hinzufügen) oder die gesamte Zeile beeinflussen (Einzug).
Verwendenbei contentEditable, execCommand() beeinflusst das aktuelle aktive editable Element.
document.execCommand(commandName, showDefaultUI, valueArgument)
document.execCommand("bold");Testen Sie es heraus‹/›
Die Zahlen in der Tabelle geben die erste Browserversion an, die die execCommand()-Methode vollständig unterstützt:
Methode | |||||
execCommand() | Ja | 41 | 29 | 10 | 9 |
Parameter | Beschreibung |
---|---|
commandName | Eine Zeichenkette, die den Namen des auszuführenden Befehls angibt. Die folgenden möglichen Befehlslisten: "backColor" "bold" "createLink" "copy" "cut" "defaultParagraphSeparator" "delete" "fontName" "fontSize" "foreColor" "formatBlock" "forwardDelete" "insertHorizontalRule" "insertHTML" "insertImage" "insertLineBreak" "insertOrderedList" "insertParagraph" "insertText" "insertUnorderedList" "justifyCenter" "justifyFull" "justifyLeft" "justifyRight" "outdent" "paste" "redo" "selectAll" "strikethrough" "styleWithCss" "superscript" "undo" "unlink" "useCSS" |
showDefaultUI | Ein Boolescher Wert, der anzeigt, ob die Standardbenutzeroberfläche angezeigt werden soll |
valueArgument | Für Befehle, die Eingangsparameter benötigen, ist dies der String, der diese Informationen bereitstellt. Zum Beispiel benötigt insertImage die URL des Bildes. |
Rückgabewert: | Ein Boolescher Wert, der false ist, wenn der Befehl nicht unterstützt oder deaktiviert ist |
---|
Ändern Sie die fontSize des ausgewählten Texts:
document.execCommand("fontSize", false, 7);Testen Sie es heraus‹/›
DOM-Dokument:designModeEigenschaften
DOM-Element:contentEditableEigenschaften