Class Input
- All Implemented Interfaces:
Serializable,Cloneable,org.zkoss.zk.ui.Component,org.zkoss.zk.ui.ext.DynamicPropertied,org.zkoss.zk.ui.ext.RawId,org.zkoss.zk.ui.ext.Scope,org.zkoss.zk.ui.sys.ComponentCtrl
- Direct Known Subclasses:
Textarea
- Author:
- tomyeh
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.zkoss.zhtml.impl.AbstractTag
AbstractTag.ExtraCtrlNested classes/interfaces inherited from class org.zkoss.zk.ui.AbstractComponent
org.zkoss.zk.ui.AbstractComponent.Children, org.zkoss.zk.ui.AbstractComponent.ForwardInfo, org.zkoss.zk.ui.AbstractComponent.TargetInfo -
Field Summary
Fields inherited from class org.zkoss.zhtml.impl.AbstractTag
_tagnmFields inherited from interface org.zkoss.zk.ui.Component
APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPEFields inherited from interface org.zkoss.zk.ui.sys.ComponentCtrl
AFTER_CHILD_ADDED, AFTER_CHILD_REMOVED, AFTER_CLONED, AFTER_PAGE_ATTACHED, AFTER_PAGE_DETACHED, AFTER_PARENT_CHANGED, CE_BUSY_IGNORE, CE_DUPLICATE_IGNORE, CE_IMPORTANT, CE_NON_DEFERRABLE, CE_REPEAT_IGNORE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the accept of this input tag.getAlt()Returns the alt of this input tag.Returns the autocomplete of this input tag.Returns the capture of this tag.Returns the dirname of this input tag.getForm()Returns the form of this tag.Returns the formaction of this tag.Returns the formenctype of this tag.Returns the formmethod of this tag.Returns the formnovalidate of this tag.Returns the formtarget of this tag.Returns the height of this input tag.Returns the inputmode of this input tag.getList()Returns the list of this input tag.getMax()Returns the max of this input tag.Returns the maxlength of this input tag.getMin()Returns the min of this input tag.Returns the minlength of this tag.getName()Returns the name of this input tag.Returns the pattern of this input tag.Returns the placeholder of this input tag.Returns the selectiondirection of this input tag.getSize()Returns the size of this input tag.getSrc()Returns the src of this input tag.getStep()Returns the step of this input tag.getType()Returns the type of this input tag.getValue()Returns the value of this input.Returns the widget class, "zhtml.Input".getWidth()Returns the width of this input tag.booleanReturns the autofocus of this input tag.booleanReturns if the input is checked (type: checkbox or radio).booleanReturns the disabled of this input tag.booleanReturns the multiple of this input tag.booleanReturns the readonly of this input tag.booleanReturns the required of this input tag.voidservice(org.zkoss.zk.au.AuRequest request, boolean everError) Processes an AU request.voidSets the accept of this input tagvoidSets the alt of this input tagvoidsetAutocomplete(String autocomplete) Sets the autocomplete of this input tagvoidsetAutofocus(boolean autofocus) Sets the autofocus of this input tag.voidsetCapture(String capture) Sets the capture of this tag.voidsetChecked(boolean checked) Sets if the input is checked (type: checkbox or radio).voidsetDirname(String dirname) Sets the dirname of this input tagvoidsetDisabled(boolean disabled) Sets the disabled of this input tag.voidSets the form of this tag.voidsetFormaction(String formaction) Sets the formaction of this tag.voidsetFormenctype(String formenctype) Set the formenctype of this tag.voidsetFormmethod(String formmethod) Sets the formmethod of this tag.voidsetFormnovalidate(String formnovalidate) Sets the formnovalidate of this tag.voidsetFormtarget(String formtarget) Sets the formtarget of this tag.voidSets the height of this input tagvoidsetInputmode(String inputmode) Sets the inputmode of this input tagvoidSets the list of this input tagvoidSets the max of this input tagvoidsetMaxlength(Integer maxlength) Sets the maxlength of this input tagvoidSets the min of this input tagvoidsetMinlength(Integer minlength) Sets the minlength of this tag.voidsetMultiple(boolean multiple) Sets the multiple of this input tagvoidSets the name of this input tagvoidsetPattern(String pattern) Sets the pattern of this input tagvoidsetPlaceholder(String placeholder) Sets the placeholder of this input tagvoidsetReadonly(Boolean readonly) Sets the readonly of this input tagvoidsetRequired(boolean required) Sets the required of this input tagvoidsetSelectiondirection(String selectiondirection) Sets the selectiondirection of this input tagvoidSets the size of this input tagvoidSets the src of this input tagvoidSets the step of this input tagvoidSets the type of this input tagvoidSets the vallue of this input.voidSets the width of this input tagprotected voidsmartUpdate(String attr, Object value) Methods inherited from class org.zkoss.zhtml.impl.AbstractTag
clone, getAccesskey, getDir, getDynamicProperties, getDynamicProperty, getExtraCtrl, getLang, getPropertyAccess, getSclass, getStyle, getTabindex, getTag, getTitle, hasDynamicProperty, isChildable, isContenteditable, isDraggable, isHidden, isOrphanTag, isSpellcheck, redraw, redrawChildrenDirectly, renderProperties, setAccesskey, setContenteditable, setDir, setDraggable, setDynamicProperty, setHidden, setLang, setSclass, setSpellcheck, setStyle, setTabindex, setTitle, setVisible, shallHideId, toStringMethods inherited from class org.zkoss.zk.ui.AbstractComponent
addAnnotation, addCallback, addClientEvent, addEventHandler, addEventListener, addEventListener, addForward, addForward, addForward, addForward, addMoved, addRedrawCallback, addScopeListener, addShadowRoot, addShadowRootBefore, addSharedEventHandlerMap, appendChild, applyProperties, beforeChildAdded, beforeChildRemoved, beforeParentChanged, destroyIndexCacheMap, detach, didActivate, didActivate, didDeserialize, didDeserialize, disableBindingAnnotation, disableClientUpdate, disableHostChanged, enableBindingAnnotation, enableHostChanged, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getCallback, getChildren, getClientAttribute, getClientDataAttribute, getClientEvents, getDefaultMold, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getEventListenerMap, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getForwards, getId, getIndexCacheMap, getLastChild, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRedrawCallback, getRoot, getShadowFellowIfAny, getShadowRoots, getShadowVariable, getShadowVariable, getShadowVariable0, getSpaceOwner, getSpecialRendererOutput, getStubonly, getStubonlyDescendants, getSubBindingAnnotationCount, getTemplate, getTemplateNames, getUuid, getWidgetAttributeNames, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasBindingAnnotation, hasFellow, hasFellow, hasSubBindingAnnotation, initIndexCacheMap, insertBefore, invalidate, isDisabledHostChanged, isInitialized, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onChildRemoved, onPageAttached, onPageDetached, onParentChanged, onWrongValue, query, queryAll, redrawChildren, removeAttribute, removeAttribute, removeAttribute, removeCallback, removeChild, removeEventListener, removeForward, removeForward, removeRedrawCallback, removeScopeListener, removeShadowRoot, render, render, render, renderPropertiesOnly, replace, response, response, response, service, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setDefinition, setDefinition, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setStubonlyDescendants, setSubBindingAnnotationCount, setTemplate, setVisibleDirectly, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, updateByClient, updateSubBindingAnnotationCount, willPassivate, willPassivate, willSerialize, willSerialize
-
Constructor Details
-
Input
public Input() -
Input
-
-
Method Details
-
getValue
Returns the value of this input. -
setValue
Sets the vallue of this input.- Throws:
org.zkoss.zk.ui.WrongValueException
-
isChecked
public boolean isChecked()Returns if the input is checked (type: checkbox or radio). -
setChecked
public void setChecked(boolean checked) throws org.zkoss.zk.ui.WrongValueException Sets if the input is checked (type: checkbox or radio).- Throws:
org.zkoss.zk.ui.WrongValueException
-
getAccept
Returns the accept of this input tag.- Since:
- 8.0.3
-
setAccept
Sets the accept of this input tag- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getAlt
Returns the alt of this input tag.- Since:
- 8.0.3
-
setAlt
Sets the alt of this input tag- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getAutocomplete
Returns the autocomplete of this input tag.Notice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Since:
- 8.0.3
-
setAutocomplete
Sets the autocomplete of this input tagNotice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
isAutofocus
public boolean isAutofocus()Returns the autofocus of this input tag.Notice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Since:
- 8.0.3
-
setAutofocus
public void setAutofocus(boolean autofocus) throws org.zkoss.zk.ui.WrongValueException Sets the autofocus of this input tag.Notice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getDirname
Returns the dirname of this input tag.Notice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Since:
- 8.0.3
-
setDirname
Sets the dirname of this input tagNotice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
isDisabled
public boolean isDisabled()Returns the disabled of this input tag.- Since:
- 8.0.3
-
setDisabled
public void setDisabled(boolean disabled) throws org.zkoss.zk.ui.WrongValueException Sets the disabled of this input tag.- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getHeight
Returns the height of this input tag.Notice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Since:
- 8.0.3
-
setHeight
Sets the height of this input tagNotice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getInputmode
Returns the inputmode of this input tag.Notice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Since:
- 8.0.3
-
setInputmode
Sets the inputmode of this input tagNotice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getList
Returns the list of this input tag.Notice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Since:
- 8.0.3
-
setList
Sets the list of this input tagNotice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getMax
Returns the max of this input tag.Notice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Since:
- 8.0.3
-
setMax
Sets the max of this input tagNotice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getMaxlength
Returns the maxlength of this input tag.- Since:
- 8.0.3
-
setMaxlength
Sets the maxlength of this input tag- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getMin
Returns the min of this input tag.Notice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Since:
- 8.0.3
-
setMin
Sets the min of this input tagNotice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getMinlength
Returns the minlength of this tag.- Since:
- 10.0.0
-
setMinlength
Sets the minlength of this tag.- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 10.0.0
-
isMultiple
public boolean isMultiple()Returns the multiple of this input tag.Notice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Since:
- 8.0.3
-
setMultiple
public void setMultiple(boolean multiple) throws org.zkoss.zk.ui.WrongValueException Sets the multiple of this input tagNotice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getName
Returns the name of this input tag.- Since:
- 8.0.3
-
setName
Sets the name of this input tag- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getPattern
Returns the pattern of this input tag.Notice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Since:
- 8.0.3
-
setPattern
Sets the pattern of this input tagNotice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getPlaceholder
Returns the placeholder of this input tag.Notice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Since:
- 8.0.3
-
setPlaceholder
Sets the placeholder of this input tagNotice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
isReadonly
public boolean isReadonly()Returns the readonly of this input tag.Notice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Since:
- 8.0.3
-
setReadonly
Sets the readonly of this input tagNotice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
isRequired
public boolean isRequired()Returns the required of this input tag.Notice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Since:
- 8.0.3
-
setRequired
public void setRequired(boolean required) throws org.zkoss.zk.ui.WrongValueException Sets the required of this input tagNotice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getSelectiondirection
Returns the selectiondirection of this input tag.Notice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Since:
- 8.0.3
-
setSelectiondirection
public void setSelectiondirection(String selectiondirection) throws org.zkoss.zk.ui.WrongValueException Sets the selectiondirection of this input tagNotice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getSize
Returns the size of this input tag.- Since:
- 8.0.3
-
setSize
Sets the size of this input tag- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getSrc
Returns the src of this input tag.- Since:
- 8.0.3
-
setSrc
Sets the src of this input tag- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getStep
Returns the step of this input tag.Notice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Since:
- 8.0.3
-
setStep
Sets the step of this input tagNotice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getType
Returns the type of this input tag.- Since:
- 8.0.3
-
setType
Sets the type of this input tag- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getWidth
Returns the width of this input tag.Notice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Since:
- 8.0.3
-
setWidth
Sets the width of this input tagNotice that this attribute refers to the corresponding attribute of the HTML5 specification. Hence, it would still be rendered to client-side as a DOM attribute even if the browser doesn’t support it.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 8.0.3
-
getCapture
Returns the capture of this tag.- Since:
- 10.0.0
-
getForm
Returns the form of this tag.- Since:
- 10.0.0
-
setForm
Sets the form of this tag.The <form> element to associate the button with (its form owner). The value of this attribute must be the id of a <form> in the same document. (If this attribute is not set, the <button> is associated with its ancestor <form> element, if any.)
This attribute lets you associate <button> elements to <form>s anywhere in the document, not just inside a <form>. It can also override an ancestor <form> element.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 10.0.0
-
getFormaction
Returns the formaction of this tag.- Since:
- 10.0.0
-
setFormaction
Sets the formaction of this tag.The URL that processes the information submitted by the button. Overrides the
actionattribute of the button's form owner. Does nothing if there is no form owner.- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 10.0.0
-
getFormenctype
Returns the formenctype of this tag.- Since:
- 10.0.0
-
setFormenctype
Set the formenctype of this tag.If the button is a submit button (it's inside/associated with a <form> and doesn't have
type="button"), specifies how to encode the form data that is submitted.- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 10.0.0
-
getFormmethod
Returns the formmethod of this tag.- Since:
- 10.0.0
-
setFormmethod
Sets the formmethod of this tag.If the button is a submit button (it's inside/associated with a <form> and doesn't have
type="button"), this attribute specifies the HTTP method used to submit the form.- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 10.0.0
-
getFormnovalidate
Returns the formnovalidate of this tag.- Since:
- 10.0.0
-
setFormnovalidate
Sets the formnovalidate of this tag.If the button is a submit button, this Boolean attribute specifies that the form is not to be validated when it is submitted. If this attribute is specified, it overrides the novalidate attribute of the button's form owner.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 10.0.0
-
getFormtarget
Returns the formtarget of this tag.- Since:
- 10.0.0
-
setFormtarget
Sets the formtarget of this tag.If the button is a submit button, this attribute is an author-defined name or standardized, underscore-prefixed keyword indicating where to display the response from submitting the form. This is the name of, or keyword for, a browsing context (a tab, window, or <iframe>). If this attribute is specified, it overrides the target attribute of the button's form owner.
- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 10.0.0
-
setCapture
Sets the capture of this tag.- Throws:
org.zkoss.zk.ui.WrongValueException- Since:
- 10.0.0
-
getWidgetClass
Returns the widget class, "zhtml.Input".- Specified by:
getWidgetClassin interfaceorg.zkoss.zk.ui.Component- Overrides:
getWidgetClassin classAbstractTag- Since:
- 8.0.0
-
smartUpdate
- Overrides:
smartUpdatein classorg.zkoss.zk.ui.AbstractComponent
-
service
public void service(org.zkoss.zk.au.AuRequest request, boolean everError) Processes an AU request.- Specified by:
servicein interfaceorg.zkoss.zk.ui.sys.ComponentCtrl- Overrides:
servicein classorg.zkoss.zk.ui.AbstractComponent- Since:
- 5.0.0
-