Class HtmlPasswordInput

All Implemented Interfaces:
Serializable, Cloneable, DisabledElement, FormFieldWithNameHistory, org.htmlunit.html.impl.SelectableTextInput, LabelableElement, SubmittableElement, ValidatableElement, Element, Node

public class HtmlPasswordInput extends HtmlSelectableTextInput implements LabelableElement
Wrapper for the HTML element "input".
See Also:
  • Method Details

    • setDefaultChecked

      public void setDefaultChecked(boolean defaultChecked)
      Sets the default checked state to use when this element gets reset, if applicable. The default implementation is empty; only checkboxes and radio buttons really care what the default checked value is.
      Specified by:
      setDefaultChecked in interface SubmittableElement
      Parameters:
      defaultChecked - the default checked state to use when this element gets reset, if applicable
      See Also:
    • isSubmittableByEnter

      protected boolean isSubmittableByEnter()
      Returns true if clicking Enter (ASCII 10, or '\n') should submit the enclosed form (if any). The default implementation returns false.
      Overrides:
      isSubmittableByEnter in class HtmlElement
      Returns:
      true if clicking Enter should submit the enclosed form (if any)
    • isPatternSupported

      protected boolean isPatternSupported()
      Returns if the input element supports pattern validation. Refer to the HTML 5 documentation for details.
      Overrides:
      isPatternSupported in class HtmlInput
      Returns:
      if the input element supports pattern validation
    • isMinMaxLengthSupported

      protected boolean isMinMaxLengthSupported()
      Returns if the input element supports maxlength minlength validation. Refer to the HTML 5 documentation for details.
      Overrides:
      isMinMaxLengthSupported in class HtmlInput
      Returns:
      if the input element supports pattern validation