WebKitDOMGTK+ Reference Manual: WebKitDOMHTMLInputElement

## WebKitDOMHTMLInputElement WebKitDOMHTMLInputElement |

## Synopsis

                        WebKitDOMHTMLInputElement;
    void                webkit_dom_html_input_element_step_up
                                                            (WebKitDOMHTMLInputElement *self,
                                                             glong n,
                                                             GError **error);
    void                webkit_dom_html_input_element_step_down
                                                            (WebKitDOMHTMLInputElement *self,
                                                             glong n,
                                                             GError **error);
    gboolean            webkit_dom_html_input_element_check_validity
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_custom_validity
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *error);
    void                webkit_dom_html_input_element_select
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_range_text
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *replacement,
                                                             gulong start,
                                                             gulong end,
                                                             const gchar *selectionMode,
                                                             GError **error);
    void                webkit_dom_html_input_element_set_value_for_user
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_input_element_get_accept
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_accept
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_input_element_get_alt
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_alt
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_input_element_get_autocomplete
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_autocomplete
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gboolean            webkit_dom_html_input_element_get_autofocus
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_autofocus
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);
    gboolean            webkit_dom_html_input_element_get_default_checked
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_default_checked
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);
    gboolean            webkit_dom_html_input_element_get_checked
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_checked
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);
    gchar *             webkit_dom_html_input_element_get_dir_name
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_dir_name
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gboolean            webkit_dom_html_input_element_get_disabled
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_disabled
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);
    WebKitDOMHTMLFormElement * webkit_dom_html_input_element_get_form
                                                            (WebKitDOMHTMLInputElement *self);
    WebKitDOMFileList * webkit_dom_html_input_element_get_files
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_files
                                                            (WebKitDOMHTMLInputElement *self,
                                                             WebKitDOMFileList *value);
    gchar *             webkit_dom_html_input_element_get_form_action
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_form_action
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_input_element_get_form_enctype
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_form_enctype
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_input_element_get_form_method
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_form_method
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gboolean            webkit_dom_html_input_element_get_form_no_validate
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_form_no_validate
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);
    gchar *             webkit_dom_html_input_element_get_form_target
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_form_target
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gulong              webkit_dom_html_input_element_get_height
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_height
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gulong value);
    gboolean            webkit_dom_html_input_element_get_indeterminate
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_indeterminate
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);
    WebKitDOMHTMLElement * webkit_dom_html_input_element_get_list
                                                            (WebKitDOMHTMLInputElement *self);
    gchar *             webkit_dom_html_input_element_get_max
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_max
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    glong               webkit_dom_html_input_element_get_max_length
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_max_length
                                                            (WebKitDOMHTMLInputElement *self,
                                                             glong value,
                                                             GError **error);
    gchar *             webkit_dom_html_input_element_get_min
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_min
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gboolean            webkit_dom_html_input_element_get_multiple
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_multiple
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);
    gchar *             webkit_dom_html_input_element_get_name
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_name
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_input_element_get_pattern
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_pattern
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_input_element_get_placeholder
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_placeholder
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gboolean            webkit_dom_html_input_element_get_read_only
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_read_only
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);
    gboolean            webkit_dom_html_input_element_get_required
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_required
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);
    gulong              webkit_dom_html_input_element_get_size
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_size
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gulong value,
                                                             GError **error);
    gchar *             webkit_dom_html_input_element_get_src
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_src
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_input_element_get_step
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_step
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_input_element_get_default_value
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_default_value
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_input_element_get_value
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_value
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gdouble             webkit_dom_html_input_element_get_value_as_number
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_value_as_number
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gdouble value,
                                                             GError **error);
    gulong              webkit_dom_html_input_element_get_width
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_width
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gulong value);
    gboolean            webkit_dom_html_input_element_get_will_validate
                                                            (WebKitDOMHTMLInputElement *self);
    WebKitDOMValidityState * webkit_dom_html_input_element_get_validity
                                                            (WebKitDOMHTMLInputElement *self);
    gchar *             webkit_dom_html_input_element_get_validation_message
                                                            (WebKitDOMHTMLInputElement *self);
    WebKitDOMNodeList * webkit_dom_html_input_element_get_labels
                                                            (WebKitDOMHTMLInputElement *self);
    gchar *             webkit_dom_html_input_element_get_align
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_align
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gboolean            webkit_dom_html_input_element_get_webkitdirectory
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_webkitdirectory
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);
    gchar *             webkit_dom_html_input_element_get_use_map
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_use_map
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gboolean            webkit_dom_html_input_element_get_incremental
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_incremental
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);
    gboolean            webkit_dom_html_input_element_get_webkit_speech
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_webkit_speech
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);
    gboolean            webkit_dom_html_input_element_get_webkit_grammar
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_webkit_grammar
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);
    gboolean            webkit_dom_html_input_element_get_autocorrect
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_autocorrect
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);
    gchar *             webkit_dom_html_input_element_get_autocapitalize
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_autocapitalize
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_input_element_get_capture
                                                            (WebKitDOMHTMLInputElement *self);
    void                webkit_dom_html_input_element_set_capture
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

## Object Hierarchy

      GObject
       +----WebKitDOMObject
             +----WebKitDOMNode
                   +----WebKitDOMElement
                         +----WebKitDOMHTMLElement
                               +----WebKitDOMHTMLInputElement

## Implemented Interfaces

WebKitDOMHTMLInputElement implements WebKitDOMEventTarget.

## Properties

      "accept"                   gchar*                : Read / Write
      "align"                    gchar*                : Read / Write
      "alt"                      gchar*                : Read / Write
      "autocapitalize"           gchar*                : Read / Write
      "autocomplete"             gchar*                : Read / Write
      "autocorrect"              gboolean              : Read / Write
      "autofocus"                gboolean              : Read / Write
      "capture"                  gchar*                : Read / Write
      "checked"                  gboolean              : Read / Write
      "default-checked"          gboolean              : Read / Write
      "default-value"            gchar*                : Read / Write
      "dir-name"                 gchar*                : Read / Write
      "disabled"                 gboolean              : Read / Write
      "files"                    WebKitDOMFileList*    : Read / Write
      "form"                     WebKitDOMHTMLFormElement*  : Read
      "form-action"              gchar*                : Read / Write
      "form-enctype"             gchar*                : Read / Write
      "form-method"              gchar*                : Read / Write
      "form-no-validate"         gboolean              : Read / Write
      "form-target"              gchar*                : Read / Write
      "height"                   gulong                : Read / Write
      "incremental"              gboolean              : Read / Write
      "indeterminate"            gboolean              : Read / Write
      "labels"                   WebKitDOMNodeList*    : Read
      "list"                     WebKitDOMHTMLElement*  : Read
      "max"                      gchar*                : Read / Write
      "max-length"               glong                 : Read / Write
      "min"                      gchar*                : Read / Write
      "multiple"                 gboolean              : Read / Write
      "name"                     gchar*                : Read / Write
      "pattern"                  gchar*                : Read / Write
      "placeholder"              gchar*                : Read / Write
      "read-only"                gboolean              : Read / Write
      "required"                 gboolean              : Read / Write
      "size"                     gulong                : Read / Write
      "src"                      gchar*                : Read / Write
      "step"                     gchar*                : Read / Write
      "type"                     gchar*                : Read / Write
      "use-map"                  gchar*                : Read / Write
      "validation-message"       gchar*                : Read
      "validity"                 WebKitDOMValidityState*  : Read
      "value"                    gchar*                : Read / Write
      "value-as-number"          gdouble               : Read / Write
      "webkit-grammar"           gboolean              : Read / Write
      "webkit-speech"            gboolean              : Read / Write
      "webkitdirectory"          gboolean              : Read / Write
      "width"                    gulong                : Read / Write
      "will-validate"            gboolean              : Read

## Description

## Details

### WebKitDOMHTMLInputElement

    typedef struct _WebKitDOMHTMLInputElement WebKitDOMHTMLInputElement;

### webkit_dom_html_input_element_step_up ()

    void                webkit_dom_html_input_element_step_up
                                                            (WebKitDOMHTMLInputElement *self,
                                                             glong n,
                                                             GError **error);

`self` : | A WebKitDOMHTMLInputElement
`n` : | A glong
`error` : | GError

### webkit_dom_html_input_element_step_down ()

    void                webkit_dom_html_input_element_step_down
                                                            (WebKitDOMHTMLInputElement *self,
                                                             glong n,
                                                             GError **error);

`self` : | A WebKitDOMHTMLInputElement
`n` : | A glong
`error` : | GError

### webkit_dom_html_input_element_check_validity ()

    gboolean            webkit_dom_html_input_element_check_validity
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gboolean

### webkit_dom_html_input_element_set_custom_validity ()

    void                webkit_dom_html_input_element_set_custom_validity
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *error);

`self` : | A WebKitDOMHTMLInputElement
`error` : | A gchar

### webkit_dom_html_input_element_select ()

    void                webkit_dom_html_input_element_select
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement

### webkit_dom_html_input_element_set_range_text ()

    void                webkit_dom_html_input_element_set_range_text
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *replacement,
                                                             gulong start,
                                                             gulong end,
                                                             const gchar *selectionMode,
                                                             GError **error);

`self` : | A WebKitDOMHTMLInputElement
`replacement` : | A gchar
`start` : | A gulong
`end` : | A gulong
`selectionMode` : | A gchar
`error` : | GError

### webkit_dom_html_input_element_set_value_for_user ()

    void                webkit_dom_html_input_element_set_value_for_user
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_accept ()

    gchar *             webkit_dom_html_input_element_get_accept
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_accept ()

    void                webkit_dom_html_input_element_set_accept
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_alt ()

    gchar *             webkit_dom_html_input_element_get_alt
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_alt ()

    void                webkit_dom_html_input_element_set_alt
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_autocomplete ()

    gchar *             webkit_dom_html_input_element_get_autocomplete
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_autocomplete ()

    void                webkit_dom_html_input_element_set_autocomplete
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_autofocus ()

    gboolean            webkit_dom_html_input_element_get_autofocus
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gboolean

### webkit_dom_html_input_element_set_autofocus ()

    void                webkit_dom_html_input_element_set_autofocus
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gboolean

### webkit_dom_html_input_element_get_default_checked ()

    gboolean            webkit_dom_html_input_element_get_default_checked
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gboolean

### webkit_dom_html_input_element_set_default_checked ()

    void                webkit_dom_html_input_element_set_default_checked
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gboolean

### webkit_dom_html_input_element_get_checked ()

    gboolean            webkit_dom_html_input_element_get_checked
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gboolean

### webkit_dom_html_input_element_set_checked ()

    void                webkit_dom_html_input_element_set_checked
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gboolean

### webkit_dom_html_input_element_get_dir_name ()

    gchar *             webkit_dom_html_input_element_get_dir_name
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_dir_name ()

    void                webkit_dom_html_input_element_set_dir_name
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_disabled ()

    gboolean            webkit_dom_html_input_element_get_disabled
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gboolean

### webkit_dom_html_input_element_set_disabled ()

    void                webkit_dom_html_input_element_set_disabled
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gboolean

### webkit_dom_html_input_element_get_form ()

    WebKitDOMHTMLFormElement * webkit_dom_html_input_element_get_form
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A WebKitDOMHTMLFormElement. [transfer none]

### webkit_dom_html_input_element_get_files ()

    WebKitDOMFileList * webkit_dom_html_input_element_get_files
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A WebKitDOMFileList. [transfer none]

### webkit_dom_html_input_element_set_files ()

    void                webkit_dom_html_input_element_set_files
                                                            (WebKitDOMHTMLInputElement *self,
                                                             WebKitDOMFileList *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A WebKitDOMFileList

### webkit_dom_html_input_element_get_form_action ()

    gchar *             webkit_dom_html_input_element_get_form_action
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_form_action ()

    void                webkit_dom_html_input_element_set_form_action
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_form_enctype ()

    gchar *             webkit_dom_html_input_element_get_form_enctype
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_form_enctype ()

    void                webkit_dom_html_input_element_set_form_enctype
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_form_method ()

    gchar *             webkit_dom_html_input_element_get_form_method
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_form_method ()

    void                webkit_dom_html_input_element_set_form_method
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_form_no_validate ()

    gboolean            webkit_dom_html_input_element_get_form_no_validate
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gboolean

### webkit_dom_html_input_element_set_form_no_validate ()

    void                webkit_dom_html_input_element_set_form_no_validate
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gboolean

### webkit_dom_html_input_element_get_form_target ()

    gchar *             webkit_dom_html_input_element_get_form_target
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_form_target ()

    void                webkit_dom_html_input_element_set_form_target
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_height ()

    gulong              webkit_dom_html_input_element_get_height
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gulong

### webkit_dom_html_input_element_set_height ()

    void                webkit_dom_html_input_element_set_height
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gulong value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gulong

### webkit_dom_html_input_element_get_indeterminate ()

    gboolean            webkit_dom_html_input_element_get_indeterminate
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gboolean

### webkit_dom_html_input_element_set_indeterminate ()

    void                webkit_dom_html_input_element_set_indeterminate
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gboolean

### webkit_dom_html_input_element_get_list ()

    WebKitDOMHTMLElement * webkit_dom_html_input_element_get_list
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A WebKitDOMHTMLElement. [transfer none]

### webkit_dom_html_input_element_get_max ()

    gchar *             webkit_dom_html_input_element_get_max
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_max ()

    void                webkit_dom_html_input_element_set_max
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_max_length ()

    glong               webkit_dom_html_input_element_get_max_length
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A glong

### webkit_dom_html_input_element_set_max_length ()

    void                webkit_dom_html_input_element_set_max_length
                                                            (WebKitDOMHTMLInputElement *self,
                                                             glong value,
                                                             GError **error);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A glong
`error` : | GError

### webkit_dom_html_input_element_get_min ()

    gchar *             webkit_dom_html_input_element_get_min
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_min ()

    void                webkit_dom_html_input_element_set_min
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_multiple ()

    gboolean            webkit_dom_html_input_element_get_multiple
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gboolean

### webkit_dom_html_input_element_set_multiple ()

    void                webkit_dom_html_input_element_set_multiple
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gboolean

### webkit_dom_html_input_element_get_name ()

    gchar *             webkit_dom_html_input_element_get_name
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_name ()

    void                webkit_dom_html_input_element_set_name
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_pattern ()

    gchar *             webkit_dom_html_input_element_get_pattern
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_pattern ()

    void                webkit_dom_html_input_element_set_pattern
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_placeholder ()

    gchar *             webkit_dom_html_input_element_get_placeholder
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_placeholder ()

    void                webkit_dom_html_input_element_set_placeholder
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_read_only ()

    gboolean            webkit_dom_html_input_element_get_read_only
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gboolean

### webkit_dom_html_input_element_set_read_only ()

    void                webkit_dom_html_input_element_set_read_only
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gboolean

### webkit_dom_html_input_element_get_required ()

    gboolean            webkit_dom_html_input_element_get_required
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gboolean

### webkit_dom_html_input_element_set_required ()

    void                webkit_dom_html_input_element_set_required
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gboolean

### webkit_dom_html_input_element_get_size ()

    gulong              webkit_dom_html_input_element_get_size
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gulong

### webkit_dom_html_input_element_set_size ()

    void                webkit_dom_html_input_element_set_size
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gulong value,
                                                             GError **error);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gulong
`error` : | GError

### webkit_dom_html_input_element_get_src ()

    gchar *             webkit_dom_html_input_element_get_src
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_src ()

    void                webkit_dom_html_input_element_set_src
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_step ()

    gchar *             webkit_dom_html_input_element_get_step
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_step ()

    void                webkit_dom_html_input_element_set_step
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_default_value ()

    gchar *             webkit_dom_html_input_element_get_default_value
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_default_value ()

    void                webkit_dom_html_input_element_set_default_value
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_value ()

    gchar *             webkit_dom_html_input_element_get_value
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_value ()

    void                webkit_dom_html_input_element_set_value
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_value_as_number ()

    gdouble             webkit_dom_html_input_element_get_value_as_number
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gdouble

### webkit_dom_html_input_element_set_value_as_number ()

    void                webkit_dom_html_input_element_set_value_as_number
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gdouble value,
                                                             GError **error);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gdouble
`error` : | GError

### webkit_dom_html_input_element_get_width ()

    gulong              webkit_dom_html_input_element_get_width
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gulong

### webkit_dom_html_input_element_set_width ()

    void                webkit_dom_html_input_element_set_width
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gulong value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gulong

### webkit_dom_html_input_element_get_will_validate ()

    gboolean            webkit_dom_html_input_element_get_will_validate
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gboolean

### webkit_dom_html_input_element_get_validity ()

    WebKitDOMValidityState * webkit_dom_html_input_element_get_validity
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A WebKitDOMValidityState. [transfer none]

### webkit_dom_html_input_element_get_validation_message ()

    gchar *             webkit_dom_html_input_element_get_validation_message
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_get_labels ()

    WebKitDOMNodeList * webkit_dom_html_input_element_get_labels
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A WebKitDOMNodeList. [transfer none]

### webkit_dom_html_input_element_get_align ()

    gchar *             webkit_dom_html_input_element_get_align
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_align ()

    void                webkit_dom_html_input_element_set_align
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_webkitdirectory ()

    gboolean            webkit_dom_html_input_element_get_webkitdirectory
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gboolean

### webkit_dom_html_input_element_set_webkitdirectory ()

    void                webkit_dom_html_input_element_set_webkitdirectory
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gboolean

### webkit_dom_html_input_element_get_use_map ()

    gchar *             webkit_dom_html_input_element_get_use_map
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_use_map ()

    void                webkit_dom_html_input_element_set_use_map
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_incremental ()

    gboolean            webkit_dom_html_input_element_get_incremental
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gboolean

### webkit_dom_html_input_element_set_incremental ()

    void                webkit_dom_html_input_element_set_incremental
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gboolean

### webkit_dom_html_input_element_get_webkit_speech ()

    gboolean            webkit_dom_html_input_element_get_webkit_speech
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gboolean

### webkit_dom_html_input_element_set_webkit_speech ()

    void                webkit_dom_html_input_element_set_webkit_speech
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gboolean

### webkit_dom_html_input_element_get_webkit_grammar ()

    gboolean            webkit_dom_html_input_element_get_webkit_grammar
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gboolean

### webkit_dom_html_input_element_set_webkit_grammar ()

    void                webkit_dom_html_input_element_set_webkit_grammar
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gboolean

### webkit_dom_html_input_element_get_autocorrect ()

    gboolean            webkit_dom_html_input_element_get_autocorrect
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gboolean

### webkit_dom_html_input_element_set_autocorrect ()

    void                webkit_dom_html_input_element_set_autocorrect
                                                            (WebKitDOMHTMLInputElement *self,
                                                             gboolean value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gboolean

### webkit_dom_html_input_element_get_autocapitalize ()

    gchar *             webkit_dom_html_input_element_get_autocapitalize
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_autocapitalize ()

    void                webkit_dom_html_input_element_set_autocapitalize
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

### webkit_dom_html_input_element_get_capture ()

    gchar *             webkit_dom_html_input_element_get_capture
                                                            (WebKitDOMHTMLInputElement *self);

`self` : | A WebKitDOMHTMLInputElement
Returns : | A gchar

### webkit_dom_html_input_element_set_capture ()

    void                webkit_dom_html_input_element_set_capture
                                                            (WebKitDOMHTMLInputElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLInputElement
`value` : | A gchar

## Property Details

### The `"accept"` property

      "accept"                   gchar*                : Read / Write

read-only gchar* HTMLInputElement:accept.

Default value: ""

### The `"align"` property

      "align"                    gchar*                : Read / Write

read-only gchar* HTMLInputElement:align.

Default value: ""

### The `"alt"` property

      "alt"                      gchar*                : Read / Write

read-only gchar* HTMLInputElement:alt.

Default value: ""

### The `"autocapitalize"` property

      "autocapitalize"           gchar*                : Read / Write

read-only gchar* HTMLInputElement:autocapitalize.

Default value: ""

### The `"autocomplete"` property

      "autocomplete"             gchar*                : Read / Write

read-only gchar* HTMLInputElement:autocomplete.

Default value: ""

### The `"autocorrect"` property

      "autocorrect"              gboolean              : Read / Write

read-only gboolean HTMLInputElement:autocorrect.

Default value: FALSE

### The `"autofocus"` property

      "autofocus"                gboolean              : Read / Write

read-only gboolean HTMLInputElement:autofocus.

Default value: FALSE

### The `"capture"` property

      "capture"                  gchar*                : Read / Write

read-only gchar* HTMLInputElement:capture.

Default value: ""

### The `"checked"` property

      "checked"                  gboolean              : Read / Write

read-only gboolean HTMLInputElement:checked.

Default value: FALSE

### The `"default-checked"` property

      "default-checked"          gboolean              : Read / Write

read-only gboolean HTMLInputElement:default-checked.

Default value: FALSE

### The `"default-value"` property

      "default-value"            gchar*                : Read / Write

read-only gchar* HTMLInputElement:default-value.

Default value: ""

### The `"dir-name"` property

      "dir-name"                 gchar*                : Read / Write

read-only gchar* HTMLInputElement:dir-name.

Default value: ""

### The `"disabled"` property

      "disabled"                 gboolean              : Read / Write

read-only gboolean HTMLInputElement:disabled.

Default value: FALSE

### The `"files"` property

      "files"                    WebKitDOMFileList*    : Read / Write

read-only WebKitDOMFileList* HTMLInputElement:files.

### The `"form"` property

      "form"                     WebKitDOMHTMLFormElement*  : Read

read-only WebKitDOMHTMLFormElement* HTMLInputElement:form.

### The `"form-action"` property

      "form-action"              gchar*                : Read / Write

read-only gchar* HTMLInputElement:form-action.

Default value: ""

### The `"form-enctype"` property

      "form-enctype"             gchar*                : Read / Write

read-only gchar* HTMLInputElement:form-enctype.

Default value: ""

### The `"form-method"` property

      "form-method"              gchar*                : Read / Write

read-only gchar* HTMLInputElement:form-method.

Default value: ""

### The `"form-no-validate"` property

      "form-no-validate"         gboolean              : Read / Write

read-only gboolean HTMLInputElement:form-no-validate.

Default value: FALSE

### The `"form-target"` property

      "form-target"              gchar*                : Read / Write

read-only gchar* HTMLInputElement:form-target.

Default value: ""

### The `"height"` property

      "height"                   gulong                : Read / Write

read-only gulong HTMLInputElement:height.

### The `"incremental"` property

      "incremental"              gboolean              : Read / Write

read-only gboolean HTMLInputElement:incremental.

Default value: FALSE

### The `"indeterminate"` property

      "indeterminate"            gboolean              : Read / Write

read-only gboolean HTMLInputElement:indeterminate.

Default value: FALSE

### The `"labels"` property

      "labels"                   WebKitDOMNodeList*    : Read

read-only WebKitDOMNodeList* HTMLInputElement:labels.

### The `"list"` property

      "list"                     WebKitDOMHTMLElement*  : Read

read-only WebKitDOMHTMLElement* HTMLInputElement:list.

### The `"max"` property

      "max"                      gchar*                : Read / Write

read-only gchar* HTMLInputElement:max.

Default value: ""

### The `"max-length"` property

      "max-length"               glong                 : Read / Write

read-only glong HTMLInputElement:max-length.

Default value: 0

### The `"min"` property

      "min"                      gchar*                : Read / Write

read-only gchar* HTMLInputElement:min.

Default value: ""

### The `"multiple"` property

      "multiple"                 gboolean              : Read / Write

read-only gboolean HTMLInputElement:multiple.

Default value: FALSE

### The `"name"` property

      "name"                     gchar*                : Read / Write

read-only gchar* HTMLInputElement:name.

Default value: ""

### The `"pattern"` property

      "pattern"                  gchar*                : Read / Write

read-only gchar* HTMLInputElement:pattern.

Default value: ""

### The `"placeholder"` property

      "placeholder"              gchar*                : Read / Write

read-only gchar* HTMLInputElement:placeholder.

Default value: ""

### The `"read-only"` property

      "read-only"                gboolean              : Read / Write

read-only gboolean HTMLInputElement:read-only.

Default value: FALSE

### The `"required"` property

      "required"                 gboolean              : Read / Write

read-only gboolean HTMLInputElement:required.

Default value: FALSE

### The `"size"` property

      "size"                     gulong                : Read / Write

read-only gulong HTMLInputElement:size.

### The `"src"` property

      "src"                      gchar*                : Read / Write

read-only gchar* HTMLInputElement:src.

Default value: ""

### The `"step"` property

      "step"                     gchar*                : Read / Write

read-only gchar* HTMLInputElement:step.

Default value: ""

### The `"type"` property

      "type"                     gchar*                : Read / Write

read-only gchar* HTMLInputElement:type.

Default value: ""

### The `"use-map"` property

      "use-map"                  gchar*                : Read / Write

read-only gchar* HTMLInputElement:use-map.

Default value: ""

### The `"validation-message"` property

      "validation-message"       gchar*                : Read

read-only gchar* HTMLInputElement:validation-message.

Default value: ""

### The `"validity"` property

      "validity"                 WebKitDOMValidityState*  : Read

read-only WebKitDOMValidityState* HTMLInputElement:validity.

### The `"value"` property

      "value"                    gchar*                : Read / Write

read-only gchar* HTMLInputElement:value.

Default value: ""

### The `"value-as-number"` property

      "value-as-number"          gdouble               : Read / Write

read-only gdouble HTMLInputElement:value-as-number.

Default value: 0

### The `"webkit-grammar"` property

      "webkit-grammar"           gboolean              : Read / Write

read-only gboolean HTMLInputElement:webkit-grammar.

Default value: FALSE

### The `"webkit-speech"` property

      "webkit-speech"            gboolean              : Read / Write

read-only gboolean HTMLInputElement:webkit-speech.

Default value: FALSE

### The `"webkitdirectory"` property

      "webkitdirectory"          gboolean              : Read / Write

read-only gboolean HTMLInputElement:webkitdirectory.

Default value: FALSE

### The `"width"` property

      "width"                    gulong                : Read / Write

read-only gulong HTMLInputElement:width.

### The `"will-validate"` property

      "will-validate"            gboolean              : Read

read-only gboolean HTMLInputElement:will-validate.

Default value: FALSE