com.gargoylesoftware.htmlunit.javascript.host
Class HTMLTextAreaElement

java.lang.Object
  extended by org.mozilla.javascript.ScriptableObject
      extended by com.gargoylesoftware.htmlunit.javascript.SimpleScriptable
          extended by com.gargoylesoftware.htmlunit.javascript.host.NodeImpl
              extended by com.gargoylesoftware.htmlunit.javascript.host.HTMLElement
                  extended by com.gargoylesoftware.htmlunit.javascript.host.FocusableHostElement
                      extended by com.gargoylesoftware.htmlunit.javascript.host.FormField
                          extended by com.gargoylesoftware.htmlunit.javascript.host.HTMLTextAreaElement
All Implemented Interfaces:
ScriptableWithFallbackGetter, java.io.Serializable, org.mozilla.javascript.ConstProperties, org.mozilla.javascript.debug.DebuggableObject, org.mozilla.javascript.Scriptable

public class HTMLTextAreaElement
extends FormField

The javascript object that represents a textarea

Version:
$Revision: 1.3 $
Author:
Mike Bowler, Marc Guillemot, Chris Erskine, Ahmed Ashour
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mozilla.javascript.ScriptableObject
CONST, DONTENUM, EMPTY, PERMANENT, READONLY, UNINITIALIZED_CONST
 
Fields inherited from interface org.mozilla.javascript.Scriptable
NOT_FOUND
 
Constructor Summary
HTMLTextAreaElement()
 Create an instance.
 
Method Summary
 void jsConstructor()
 Javascript constructor.
 java.lang.String jsxGet_defaultValue()
 Returns the textarea's default value, used if the containing form gets reset.
 int jsxGet_selectionEnd()
 Gets the value of "selectionEnd" attribute
 int jsxGet_selectionStart()
 Gets the value of "selectionStart" attribute
 int jsxGet_textLength()
 Gets the value of "textLength" attribute
 java.lang.String jsxGet_type()
 Return the type of this input.
 java.lang.String jsxGet_value()
 Return the value of the "value" attribute
 void jsxSet_defaultValue(java.lang.String defaultValue)
 Sets the textarea's default value, used if the containing form gets reset.
 void jsxSet_selectionEnd(int end)
 Sets the value of "selectionEnd" attribute
 void jsxSet_selectionStart(int start)
 Sets the value of "selectionStart" attribute
 void jsxSet_value(java.lang.String value)
 Set the value of the "value" attribute
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.host.FormField
jsxFunction_click, jsxFunction_select, jsxGet_disabled, jsxGet_form, jsxGet_name, jsxGet_onchange, jsxGet_tabindex, jsxSet_disabled, jsxSet_name, jsxSet_onchange, setDomNode
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.host.FocusableHostElement
jsxFunction_blur, jsxFunction_focus
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.host.HTMLElement
addComponentRequest, clearComponentRequest, compareVersions, doComponentRequest, getAvailHeight, getAvailWidth, getBufferDepth, getColorDepth, getComponentVersion, getConnectionType, getCookieEnabled, getCpuClass, getHeight, getJavaEnabled, getPlatform, getSystemLanguage, getUserLanguage, getWidth, getWithFallback, isComponentInstalled, isHomePage, jsxFunction_addBehavior, jsxFunction_getAttribute, jsxFunction_getAttributeNode, jsxFunction_getBoundingClientRect, jsxFunction_getClientRects, jsxFunction_getElementsByTagName, jsxFunction_insertAdjacentElement, jsxFunction_insertAdjacentHTML, jsxFunction_removeAttribute, jsxFunction_removeBehavior, jsxFunction_scrollIntoView, jsxFunction_setAttribute, jsxFunction_setAttributeNode, jsxGet_all, jsxGet_children, jsxGet_className, jsxGet_currentStyle, jsxGet_id, jsxGet_innerHTML, jsxGet_innerText, jsxGet_localName, jsxGet_namespaceURI, jsxGet_offsetHeight, jsxGet_offsetLeft, jsxGet_offsetParent, jsxGet_offsetTop, jsxGet_offsetWidth, jsxGet_onblur, jsxGet_onclick, jsxGet_oncontextmenu, jsxGet_ondblclick, jsxGet_onfocus, jsxGet_onkeydown, jsxGet_onkeypress, jsxGet_onkeyup, jsxGet_onmousedown, jsxGet_onmousemove, jsxGet_onmouseout, jsxGet_onmouseover, jsxGet_onmouseup, jsxGet_onresize, jsxGet_outerHTML, jsxGet_ownerDocument, jsxGet_parentElement, jsxGet_prefix, jsxGet_runtimeStyle, jsxGet_scrollHeight, jsxGet_scrollLeft, jsxGet_scrollTop, jsxGet_scrollWidth, jsxGet_style, jsxGet_tagName, jsxGet_title, jsxSet_className, jsxSet_id, jsxSet_innerHTML, jsxSet_innerText, jsxSet_onblur, jsxSet_onclick, jsxSet_oncontextmenu, jsxSet_ondblclick, jsxSet_onfocus, jsxSet_onkeydown, jsxSet_onkeypress, jsxSet_onkeyup, jsxSet_onmousedown, jsxSet_onmousemove, jsxSet_onmouseout, jsxSet_onmouseover, jsxSet_onmouseup, jsxSet_onresize, jsxSet_outerHTML, jsxSet_scrollLeft, jsxSet_scrollTop, jsxSet_title, navigateHomePage, setHomePage, startDownload, toString
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.host.NodeImpl
executeEvent, fireEvent, getEventHandler, jsxFunction_addEventListener, jsxFunction_appendChild, jsxFunction_attachEvent, jsxFunction_cloneNode, jsxFunction_detachEvent, jsxFunction_hasChildNodes, jsxFunction_insertBefore, jsxFunction_isSameNode, jsxFunction_removeChild, jsxFunction_removeEventListener, jsxFunction_replaceChild, jsxGet_childNodes, jsxGet_firstChild, jsxGet_lastChild, jsxGet_nextSibling, jsxGet_nodeName, jsxGet_nodeType, jsxGet_nodeValue, jsxGet_parentNode, jsxGet_previousSibling, jsxSet_nodeValue, setEventHandler
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.SimpleScriptable
get, getBooleanArg, getClassName, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getHtmlElementOrDie, getHtmlElementOrNull, getIntArg, getObjectArg, getStringArg, makeScriptableFor, setHtmlElement
 
Methods inherited from class org.mozilla.javascript.ScriptableObject
associateValue, avoidObjectDetection, callMethod, callMethod, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, get, getAllIds, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, has, has, hasInstance, hasProperty, hasProperty, isConst, isSealed, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.mozilla.javascript.Scriptable
delete, delete, get, get, getClassName, getDefaultValue, getIds, getParentScope, getPrototype, has, has, hasInstance, put, put, setParentScope, setPrototype
 

Constructor Detail

HTMLTextAreaElement

public HTMLTextAreaElement()
Create an instance.

Method Detail

jsConstructor

public void jsConstructor()
Javascript constructor. This must be declared in every javascript file because the rhino engine won't walk up the hierarchy looking for constructors.


jsxGet_defaultValue

public java.lang.String jsxGet_defaultValue()
Returns the textarea's default value, used if the containing form gets reset.

Returns:
The textarea's default value, used if the containing form gets reset.
See Also:
MSDN Documentation

jsxGet_selectionEnd

public int jsxGet_selectionEnd()
Gets the value of "selectionEnd" attribute

Returns:
the selection end

jsxGet_selectionStart

public int jsxGet_selectionStart()
Gets the value of "selectionStart" attribute

Returns:
the selection start

jsxGet_textLength

public int jsxGet_textLength()
Gets the value of "textLength" attribute

Returns:
the text length

jsxGet_type

public java.lang.String jsxGet_type()
Return the type of this input.

Overrides:
jsxGet_type in class FormField
Returns:
The type

jsxGet_value

public java.lang.String jsxGet_value()
Return the value of the "value" attribute

Overrides:
jsxGet_value in class FormField
Returns:
The value of the "value" attribute

jsxSet_defaultValue

public void jsxSet_defaultValue(java.lang.String defaultValue)
Sets the textarea's default value, used if the containing form gets reset.

Parameters:
defaultValue - The textarea's default value, used if the containing form gets reset.
See Also:
MSDN Documentation

jsxSet_selectionEnd

public void jsxSet_selectionEnd(int end)
Sets the value of "selectionEnd" attribute

Parameters:
end - selection end

jsxSet_selectionStart

public void jsxSet_selectionStart(int start)
Sets the value of "selectionStart" attribute

Parameters:
start - selection start

jsxSet_value

public void jsxSet_value(java.lang.String value)
Set the value of the "value" attribute

Overrides:
jsxSet_value in class FormField
Parameters:
value - The new value


Copyright © 2003-2016 AppPerfect Corporation. All Rights Reserved.