@TagName(value="form") public class FormElement extends Element
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TAG |
DRAGGABLE_AUTO, DRAGGABLE_FALSE, DRAGGABLE_TRUE
DOCUMENT_NODE, ELEMENT_NODE, TEXT_NODE
Modifier | Constructor and Description |
---|---|
protected |
FormElement() |
Modifier and Type | Method and Description |
---|---|
static FormElement |
as(Element elem)
Assert that the given
Element is compatible with this class and
automatically typecast it. |
java.lang.String |
getAcceptCharset()
List of character sets supported by the server.
|
java.lang.String |
getAction()
Server-side form handler.
|
NodeCollection<Element> |
getElements()
Returns a collection of all form control elements in the form.
|
java.lang.String |
getEnctype()
The content type of the submitted form, generally
"application/x-www-form-urlencoded".
|
java.lang.String |
getMethod()
HTTP method [IETF RFC 2616] used to submit form.
|
java.lang.String |
getName()
Names the form.
|
java.lang.String |
getTarget()
Frame to render the resource in.
|
static boolean |
is(Element elem)
Determine whether the given
Element can be cast to this class. |
static boolean |
is(JavaScriptObject o)
Determines whether the given
JavaScriptObject can be cast to
this class. |
static boolean |
is(Node node)
Determine whether the given
Node can be cast to this class. |
void |
reset()
Restores a form element's default values.
|
void |
setAcceptCharset(java.lang.String acceptCharset)
List of character sets supported by the server.
|
void |
setAction(SafeUri action)
Server-side form handler.
|
void |
setAction(java.lang.String action)
Server-side form handler.
|
void |
setEnctype(java.lang.String enctype)
The content type of the submitted form, generally
"application/x-www-form-urlencoded".
|
void |
setMethod(java.lang.String method)
HTTP method [IETF RFC 2616] used to submit form.
|
void |
setName(java.lang.String name)
Names the form.
|
void |
setTarget(java.lang.String target)
Frame to render the resource in.
|
void |
submit()
Submits the form.
|
addClassName, as, as, blur, dispatchEvent, focus, getAbsoluteBottom, getAbsoluteLeft, getAbsoluteRight, getAbsoluteTop, getAttribute, getClassName, getClientHeight, getClientWidth, getDir, getDraggable, getElementsByTagName, getFirstChildElement, getId, getInnerHTML, getInnerText, getLang, getNextSiblingElement, getOffsetHeight, getOffsetLeft, getOffsetParent, getOffsetTop, getOffsetWidth, getPreviousSiblingElement, getPropertyBoolean, getPropertyDouble, getPropertyInt, getPropertyJSO, getPropertyObject, getPropertyString, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getString, getStyle, getTabIndex, getTagName, getTitle, hasAttribute, hasClassName, hasTagName, indexOfName, removeAttribute, removeClassName, replaceClassName, scrollIntoView, setAttribute, setClassName, setDir, setDraggable, setId, setInnerHTML, setInnerSafeHtml, setInnerText, setLang, setPropertyBoolean, setPropertyDouble, setPropertyInt, setPropertyJSO, setPropertyObject, setPropertyString, setScrollLeft, setScrollTop, setTabIndex, setTitle, toggleClassName
appendChild, cloneNode, getChild, getChildCount, getChildNodes, getFirstChild, getLastChild, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPreviousSibling, hasChildNodes, hasParentElement, insertAfter, insertBefore, insertFirst, isOrHasChild, removeAllChildren, removeChild, removeFromParent, replaceChild, setNodeValue
cast, createArray, createArray, createFunction, createObject, equals, hashCode, toSource, toString
public static final java.lang.String TAG
public static FormElement as(Element elem)
Element
is compatible with this class and
automatically typecast it.public static boolean is(JavaScriptObject o)
JavaScriptObject
can be cast to
this class. A null
object will cause this method to
return false
.public static boolean is(Node node)
Node
can be cast to this class.
A null
node will cause this method to return
false
.public static boolean is(Element elem)
Element
can be cast to this class.
A null
node will cause this method to return
false
.public final java.lang.String getAcceptCharset()
public final java.lang.String getAction()
public final NodeCollection<Element> getElements()
public final java.lang.String getEnctype()
public final java.lang.String getMethod()
public final java.lang.String getName()
public final java.lang.String getTarget()
public final void reset()
public final void setAcceptCharset(java.lang.String acceptCharset)
public final void setAction(SafeUri action)
public final void setAction(java.lang.String action)
public final void setEnctype(java.lang.String enctype)
public final void setMethod(java.lang.String method)
public final void setName(java.lang.String name)
public final void setTarget(java.lang.String target)
public final void submit()