User Guide
346 Chapter 17: Design
• The classOrID argument, which is optional, is the attribute with which the style should be
applied (either
"class" or "id"). If the elementNode argument is a null value or an empty
string and no tag exactly surrounds the selection, the style is applied using
SPAN tags. If the
selection is an insertion point, Dreamweaver uses heuristics to determine to which tag the style
should be applied.
• The bForceNesting argument, which is optional, is a Boolean value, which indicates whether
nesting is allowed. If the
bForceNesting flag is specified, Dreamweaver inserts a new SPAN tag
instead of trying to modify the existing tags in the document. This argument defaults to a
false value if it is not specified.
Returns
Nothing.
Example
The following code applies the red style to the selection, either by surrounding the selection with
SPAN tags or by applying a CLASS attribute to the tag that surrounds the selection:
var theDOM = dreamweaver.getDocumentDOM('document');
theDOM.applyCSSStyle('','red');
dom.removeCSSStyle()
Availability
Dreamweaver 3.
Description
Removes the CLASS or ID attribute from the specified element, or removes the SPAN tag that
completely surrounds the specified element. This function is valid only for the active document.
Arguments
elementNode, {classOrID}
• The elementNode argument is an element node in the DOM. If the elementNode argument is
specified as an empty string (" "), the function acts on the current selection.
• The classOrID argument, which is optional, is the attribute that should be removed (either
"class" or "id"). If the classOrID argument is not specified, it defaults to "class". If no
CLASS attribute is defined for the elementNode argument, the SPAN tag that surrounds the
elementNode argument is removed.
Returns
Nothing.
000_DW_API_Print.book Page 346 Wednesday, August 20, 2003 9:14 AM