public class HtmlScript extends HtmlElement
document.write("<span id='mySpan'/>"); document.getElementById("mySpan").tagName;
can't work with a filter).HtmlElement.ChildElementsIterator, HtmlElement.MapEntryWrappingIterator
DomNode.ChildIterator, DomNode.DescendantElementsIterator
Modifier and Type | Field and Description |
---|---|
static String |
TAG_NAME
The HTML tag represented by this element.
|
ATTRIBUTE_NOT_DEFINED, ATTRIBUTE_VALUE_EMPTY, TAB_INDEX_OUT_OF_BOUNDS
ATTRIBUTE_NODE, COMMENT_NODE, DOCUMENT_NODE, ELEMENT_NODE, PROPERTY_ELEMENT, READY_STATE_COMPLETE, READY_STATE_INTERACTIVE, READY_STATE_LOADED, READY_STATE_LOADING, READY_STATE_UNINITIALIZED, TEXT_NODE
Constructor and Description |
---|
HtmlScript(HtmlPage page,
Map attributes)
Deprecated.
You should not directly construct HtmlScript.
|
Modifier and Type | Method and Description |
---|---|
DomNode |
appendDomChild(DomNode node)
Executes the content as a script if said content is a text node.
|
String |
asText()
Returns a text representation of this element that represents what would
be visible to the user if this page was shown in a web browser.
|
String |
getCharsetAttribute()
Return the value of the attribute "charset".
|
String |
getDeferAttribute()
Return the value of the attribute "defer".
|
String |
getEventAttribute()
Return the value of the attribute "event".
|
String |
getHtmlForAttribute()
Return the value of the attribute "for".
|
String |
getLanguageAttribute()
Return the value of the attribute "language".
|
String |
getSrcAttribute()
Return the value of the attribute "src".
|
String |
getTypeAttribute()
Return the value of the attribute "type".
|
protected boolean |
isEmptyXmlTagExpanded()
Indicates if a node without children should be written in expanded form as xml
(i.e.
|
protected void |
onAddedToPage()
Executes the onreadystatechange handler when simulating IE,
as well as executing the script itself, if necessary.
|
addHtmlAttributeChangeListener, appendChildIfNoneExists, assertNotEmpty, blur, cloneDomNode, cloneNode, fireEvent, fireEvent, fireHtmlAttributeAdded, fireHtmlAttributeRemoved, fireHtmlAttributeReplaced, focus, getAttribute, getAttributeEntriesIterator, getAttributeNS, getAttributeValue, getChildElementsIterator, getEnclosingElement, getEnclosingForm, getEnclosingFormOrDie, getEventHandler, getHtmlElementById, getHtmlElementsByAttribute, getHtmlElementsByTagName, getHtmlElementsByTagNames, getId, getNodeName, getNodeType, getOneHtmlElementByAttribute, getTabIndex, getTagName, hasAttribute, hasAttributeNS, hasAttributes, hasHtmlElementWithId, isAttributeDefined, isSubmittableByEnter, keyDown, keyDown, mouseDown, mouseDown, mouseMove, mouseMove, mouseOut, mouseOut, mouseOver, mouseOver, mouseUp, mouseUp, notImplemented, preventDefault, printOpeningTagContentAsXml, printXml, removeAttribute, removeAttributeNS, removeChild, removeEventHandler, removeHtmlAttributeChangeListener, rightClick, rightClick, setAttribute, setAttributeNS, setAttributeValue, setAttributeValue, setEventHandler, setEventHandler, setId, toString, type, type, type, type
getLocalName, getNamespaceURI, getPrefix, getQualifiedName, setPrefix
addDomChangeListener, addPropertyChangeListener, appendChild, asXml, fireNodeAdded, fireNodeDeleted, firePropertyChange, getAllHtmlChildElements, getByXPath, getChildIterator, getChildrenAsText, getEndColumnNumber, getEndLineNumber, getFirstByXPath, getFirstChild, getFirstDomChild, getLastChild, getLastDomChild, getLog, getNativePage, getNextDomSibling, getNextSibling, getNodeValue, getPage, getParentDomNode, getParentNode, getPreviousDomSibling, getPreviousSibling, getReadyState, getScriptObject, getStartColumnNumber, getStartLineNumber, insertBefore, isAncestorOf, isRenderedVisible, isTrimmedText, notifyIncorrectness, onAllChildrenAddedToPage, printChildrenAsXml, reduceWhitespace, remove, removeAllChildren, removeDomChangeListener, removePropertyChangeListener, replace, setNextSibling, setNodeValue, setParentNode, setPreviousSibling, setReadyState, setScriptObject
public static final String TAG_NAME
public final String getCharsetAttribute()
public final String getTypeAttribute()
public final String getLanguageAttribute()
public final String getSrcAttribute()
public final String getEventAttribute()
public final String getHtmlForAttribute()
public final String getDeferAttribute()
public DomNode appendDomChild(DomNode node)
appendDomChild
in class DomNode
node
- the node to appendprotected void onAddedToPage()
onAddedToPage
in class DomNode
public String asText()
DomNode
asText
in class DomNode
HtmlInput.asText()
protected boolean isEmptyXmlTagExpanded()
isEmptyXmlTagExpanded
in class HtmlElement
true
to make generated xml readable as htmlCopyright © 2002-2012 Gargoyle Software Inc.. All Rights Reserved.