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 |