Class Input

java.lang.Object
org.zkoss.zk.ui.AbstractComponent
org.zkoss.zhtml.impl.AbstractTag
org.zkoss.zhtml.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

public class Input extends AbstractTag
The input tag.
Author:
tomyeh
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.zkoss.zhtml.impl.AbstractTag

    AbstractTag.ExtraCtrl

    Nested 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

    _tagnm

    Fields inherited from interface org.zkoss.zk.ui.Component

    APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPE

    Fields 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
    Modifier
    Constructor
    Description
     
     
    protected
    Input(String tagnm)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the accept of this input tag.
    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.
    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.
    Returns the list of this input tag.
    Returns the max of this input tag.
    Returns the maxlength of this input tag.
    Returns the min of this input tag.
    Returns the minlength of this tag.
    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.
    Returns the size of this input tag.
    Returns the src of this input tag.
    Returns the step of this input tag.
    Returns the type of this input tag.
    Returns the value of this input.
    Returns the widget class, "zhtml.Input".
    Returns the width of this input tag.
    boolean
    Returns the autofocus of this input tag.
    boolean
    Returns if the input is checked (type: checkbox or radio).
    boolean
    Returns the disabled of this input tag.
    boolean
    Returns the multiple of this input tag.
    boolean
    Returns the readonly of this input tag.
    boolean
    Returns the required of this input tag.
    void
    service(org.zkoss.zk.au.AuRequest request, boolean everError)
    Processes an AU request.
    void
    setAccept(String accept)
    Sets the accept of this input tag
    void
    Sets the alt of this input tag
    void
    setAutocomplete(String autocomplete)
    Sets the autocomplete of this input tag
    void
    setAutofocus(boolean autofocus)
    Sets the autofocus of this input tag.
    void
    setCapture(String capture)
    Sets the capture of this tag.
    void
    setChecked(boolean checked)
    Sets if the input is checked (type: checkbox or radio).
    void
    setDirname(String dirname)
    Sets the dirname of this input tag
    void
    setDisabled(boolean disabled)
    Sets the disabled of this input tag.
    void
    Sets the form of this tag.
    void
    setFormaction(String formaction)
    Sets the formaction of this tag.
    void
    setFormenctype(String formenctype)
    Set the formenctype of this tag.
    void
    setFormmethod(String formmethod)
    Sets the formmethod of this tag.
    void
    setFormnovalidate(String formnovalidate)
    Sets the formnovalidate of this tag.
    void
    setFormtarget(String formtarget)
    Sets the formtarget of this tag.
    void
    setHeight(String height)
    Sets the height of this input tag
    void
    setInputmode(String inputmode)
    Sets the inputmode of this input tag
    void
    Sets the list of this input tag
    void
    Sets the max of this input tag
    void
    setMaxlength(Integer maxlength)
    Sets the maxlength of this input tag
    void
    Sets the min of this input tag
    void
    setMinlength(Integer minlength)
    Sets the minlength of this tag.
    void
    setMultiple(boolean multiple)
    Sets the multiple of this input tag
    void
    Sets the name of this input tag
    void
    setPattern(String pattern)
    Sets the pattern of this input tag
    void
    setPlaceholder(String placeholder)
    Sets the placeholder of this input tag
    void
    setReadonly(Boolean readonly)
    Sets the readonly of this input tag
    void
    setRequired(boolean required)
    Sets the required of this input tag
    void
    setSelectiondirection(String selectiondirection)
    Sets the selectiondirection of this input tag
    void
    Sets the size of this input tag
    void
    Sets the src of this input tag
    void
    Sets the step of this input tag
    void
    Sets the type of this input tag
    void
    Sets the vallue of this input.
    void
    Sets the width of this input tag
    protected void
    smartUpdate(String attr, Object value)
     

    Methods 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

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Input

      public Input()
    • Input

      protected Input(String tagnm)
  • Method Details

    • getValue

      public String getValue()
      Returns the value of this input.
    • setValue

      public void setValue(String value) throws org.zkoss.zk.ui.WrongValueException
      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

      public String getAccept()
      Returns the accept of this input tag.
      Since:
      8.0.3
    • setAccept

      public void setAccept(String accept) throws org.zkoss.zk.ui.WrongValueException
      Sets the accept of this input tag
      Throws:
      org.zkoss.zk.ui.WrongValueException
      Since:
      8.0.3
    • getAlt

      public String getAlt()
      Returns the alt of this input tag.
      Since:
      8.0.3
    • setAlt

      public void setAlt(String alt) throws org.zkoss.zk.ui.WrongValueException
      Sets the alt of this input tag
      Throws:
      org.zkoss.zk.ui.WrongValueException
      Since:
      8.0.3
    • getAutocomplete

      public String 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

      public void setAutocomplete(String autocomplete) throws org.zkoss.zk.ui.WrongValueException
      Sets 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.

      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

      public String 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

      public void setDirname(String dirname) throws org.zkoss.zk.ui.WrongValueException
      Sets 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.

      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

      public String 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

      public void setHeight(String height) throws org.zkoss.zk.ui.WrongValueException
      Sets 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.

      Throws:
      org.zkoss.zk.ui.WrongValueException
      Since:
      8.0.3
    • getInputmode

      public String 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

      public void setInputmode(String inputmode) throws org.zkoss.zk.ui.WrongValueException
      Sets 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.

      Throws:
      org.zkoss.zk.ui.WrongValueException
      Since:
      8.0.3
    • getList

      public String 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

      public void setList(String list) throws org.zkoss.zk.ui.WrongValueException
      Sets 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.

      Throws:
      org.zkoss.zk.ui.WrongValueException
      Since:
      8.0.3
    • getMax

      public String 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

      public void setMax(String max) throws org.zkoss.zk.ui.WrongValueException
      Sets 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.

      Throws:
      org.zkoss.zk.ui.WrongValueException
      Since:
      8.0.3
    • getMaxlength

      public Integer getMaxlength()
      Returns the maxlength of this input tag.
      Since:
      8.0.3
    • setMaxlength

      public void setMaxlength(Integer maxlength) throws org.zkoss.zk.ui.WrongValueException
      Sets the maxlength of this input tag
      Throws:
      org.zkoss.zk.ui.WrongValueException
      Since:
      8.0.3
    • getMin

      public String 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

      public void setMin(String min) throws org.zkoss.zk.ui.WrongValueException
      Sets 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.

      Throws:
      org.zkoss.zk.ui.WrongValueException
      Since:
      8.0.3
    • getMinlength

      public Integer getMinlength()
      Returns the minlength of this tag.
      Since:
      10.0.0
    • setMinlength

      public void setMinlength(Integer minlength) throws org.zkoss.zk.ui.WrongValueException
      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 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
    • getName

      public String getName()
      Returns the name of this input tag.
      Since:
      8.0.3
    • setName

      public void setName(String name) throws org.zkoss.zk.ui.WrongValueException
      Sets the name of this input tag
      Throws:
      org.zkoss.zk.ui.WrongValueException
      Since:
      8.0.3
    • getPattern

      public String 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

      public void setPattern(String pattern) throws org.zkoss.zk.ui.WrongValueException
      Sets 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.

      Throws:
      org.zkoss.zk.ui.WrongValueException
      Since:
      8.0.3
    • getPlaceholder

      public String 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

      public void setPlaceholder(String placeholder) throws org.zkoss.zk.ui.WrongValueException
      Sets 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.

      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

      public void setReadonly(Boolean readonly) throws org.zkoss.zk.ui.WrongValueException
      Sets 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.

      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 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
    • getSelectiondirection

      public String 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 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
    • getSize

      public Integer getSize()
      Returns the size of this input tag.
      Since:
      8.0.3
    • setSize

      public void setSize(Integer size) throws org.zkoss.zk.ui.WrongValueException
      Sets the size of this input tag
      Throws:
      org.zkoss.zk.ui.WrongValueException
      Since:
      8.0.3
    • getSrc

      public String getSrc()
      Returns the src of this input tag.
      Since:
      8.0.3
    • setSrc

      public void setSrc(String src) throws org.zkoss.zk.ui.WrongValueException
      Sets the src of this input tag
      Throws:
      org.zkoss.zk.ui.WrongValueException
      Since:
      8.0.3
    • getStep

      public Integer 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

      public void setStep(Integer step) throws org.zkoss.zk.ui.WrongValueException
      Sets 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.

      Throws:
      org.zkoss.zk.ui.WrongValueException
      Since:
      8.0.3
    • getType

      public String getType()
      Returns the type of this input tag.
      Since:
      8.0.3
    • setType

      public void setType(String type) throws org.zkoss.zk.ui.WrongValueException
      Sets the type of this input tag
      Throws:
      org.zkoss.zk.ui.WrongValueException
      Since:
      8.0.3
    • getWidth

      public String 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

      public void setWidth(String width) throws org.zkoss.zk.ui.WrongValueException
      Sets 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.

      Throws:
      org.zkoss.zk.ui.WrongValueException
      Since:
      8.0.3
    • getCapture

      public String getCapture()
      Returns the capture of this tag.
      Since:
      10.0.0
    • getForm

      public String getForm()
      Returns the form of this tag.
      Since:
      10.0.0
    • setForm

      public void setForm(String form) throws org.zkoss.zk.ui.WrongValueException
      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

      public String getFormaction()
      Returns the formaction of this tag.
      Since:
      10.0.0
    • setFormaction

      public void setFormaction(String formaction) throws org.zkoss.zk.ui.WrongValueException
      Sets the formaction of this tag.

      The URL that processes the information submitted by the button. Overrides the action attribute 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

      public String getFormenctype()
      Returns the formenctype of this tag.
      Since:
      10.0.0
    • setFormenctype

      public void setFormenctype(String formenctype) throws org.zkoss.zk.ui.WrongValueException
      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

      public String getFormmethod()
      Returns the formmethod of this tag.
      Since:
      10.0.0
    • setFormmethod

      public void setFormmethod(String formmethod) throws org.zkoss.zk.ui.WrongValueException
      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

      public String getFormnovalidate()
      Returns the formnovalidate of this tag.
      Since:
      10.0.0
    • setFormnovalidate

      public void setFormnovalidate(String formnovalidate) throws org.zkoss.zk.ui.WrongValueException
      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

      public String getFormtarget()
      Returns the formtarget of this tag.
      Since:
      10.0.0
    • setFormtarget

      public void setFormtarget(String formtarget) throws org.zkoss.zk.ui.WrongValueException
      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

      public void setCapture(String capture) throws org.zkoss.zk.ui.WrongValueException
      Sets the capture of this tag.
      Throws:
      org.zkoss.zk.ui.WrongValueException
      Since:
      10.0.0
    • getWidgetClass

      public String getWidgetClass()
      Returns the widget class, "zhtml.Input".
      Specified by:
      getWidgetClass in interface org.zkoss.zk.ui.Component
      Overrides:
      getWidgetClass in class AbstractTag
      Since:
      8.0.0
    • smartUpdate

      protected void smartUpdate(String attr, Object value)
      Overrides:
      smartUpdate in class org.zkoss.zk.ui.AbstractComponent
    • service

      public void service(org.zkoss.zk.au.AuRequest request, boolean everError)
      Processes an AU request.
      Specified by:
      service in interface org.zkoss.zk.ui.sys.ComponentCtrl
      Overrides:
      service in class org.zkoss.zk.ui.AbstractComponent
      Since:
      5.0.0