document.getElementById("edit").contentDocument.designMode="on";
editableDocument.execCommand("Bold",
false, null); This command operates on the editable document. There is one required parameter (the command string). The result is a boolean which is true if the command is can be done given the current selection and/or caret position. The result is false if the command should not be invoked (execCommand) given the current selection and/or caret position.
xxx
xxx
| command |
value |
explanation / behavior |
| backcolor |
???? |
This command is untested right now. This command will set the background color of the document. |
| bold |
none |
If there is no selection, the insertion
point will set bold for subsequently typed characters. If there is a selection and all of the characters are already bold, the bold will be removed. Otherwise, all selected characters will become bold. |
| copy |
none |
If there is a selection, this command
will copy the selection to the clipboard. If there isn't a selection,
nothing will happen. note: the shortcut key will automatically trigger this command (typically accel-C) |
| createlink |
url (href) |
This command will not do anything if no selection
is made. If there is a selection, a link will be inserted around the
selection with the url parameter as the href of the link. |
| cut |
none |
If there is a selection, this command
will copy the selection to the clipboard and remove the selection from the
edit control. If there isn't a selection, nothing will happen. note: the shortcut key will automatically trigger this command (typically accel-X) |
| delete |
none |
This command will delete all text and objects that
are selected. |
| fontname |
???? |
This command will set the fontface for a selection
or at the insertion point if there is no selection. |
| fontsize |
???? |
This command will set the fontsize for a selection
or at the insertion point if there is no selection. |
| forecolor |
???? |
This command is untested right now. This command will set the text color of the selection or at the insertion point. |
| formatblock |
???? |
|
| heading |
???? |
|
| indent |
none |
Indent the block where the caret is
located. |
| inserthorizontalrule |
none |
This command will insert a horizontal rule (line)
at the insertion point. Does it delete the selection? |
| insertimage |
url (src) |
This command will insert an image (referenced by url)
at the insertion point. Does it delete the selection? |
| insertorderedlist |
none |
|
| insertunorderedlist |
none |
|
| italic |
none |
If there is no selection, the insertion
point will set italic for subsequently typed characters. If there is a selection and all of the characters are already italic, the italic will be removed. Otherwise, all selected characters will become italic. |
| justifycenter |
none |
|
| justifyfull |
none |
|
| justifyleft |
none |
|
| justifyright |
none |
|
| outdent |
none |
Outdent the block where the caret
is located. If the block is not indented prior to calling outdent,
nothing will happen. note: is an error thrown if no outdenting is done? |
| paste |
none |
This command is disabled for the
time being to prevent security exploits. This command will paste the contents of the clipboard at the location of the caret. If there is a selection, it will be deleted prior to the insertion of the clipboard's contents. note: the shortcut key will automatically trigger this command (typically accel-V) |
| redo |
none |
This command will redo the previous
undo action. If undo was not the most recent action, this command will
have no effect. note: the shortcut key will automatically trigger this command (typically accel-shift-Z) |
| removeformat |
none |
|
| selectall |
none |
This command will select all of the
contents within the editable area. note: the shortcut key will automatically trigger this command (typically accel-A) |
| strikethrough |
none |
If there is no selection, the insertion point will
set strikethrough for subsequently typed characters. If there is a selection and all of the characters are already striked, the strikethrough will be removed. Otherwise, all selected characters will have a line drawn through them. |
| subscript |
none |
If there is no selection, the insertion point will
set subscript for subsequently typed characters. If there is a selection and all of the characters are already subscripted, the subscript will be removed. Otherwise, all selected characters will be drawn slightly lower than normal text. |
| superscript |
none |
If there is no selection, the insertion point will
set superscript for subsequently typed characters. If there is a selection and all of the characters are already superscripted, the superscript will be removed. Otherwise, all selected characters will be drawn slightly higher than normal text |
| underline |
none |
If there is no selection, the insertion
point will set underline for subsequently typed characters. If there is a selection and all of the characters are already underlined, the underline will be removed. Otherwise, all selected characters will become underlined. |
| undo |
none |
This command will undo the previous
action. If no action has occurred in the document, then this command
will have no effect. note: the shortcut key will automatically trigger this command (typically accel-Z) |
| unlink |
none |