WebKitDOMGTK+ Reference Manual: WebKitDOMHTMLFormElement

## WebKitDOMHTMLFormElement WebKitDOMHTMLFormElement |

## Synopsis

                        WebKitDOMHTMLFormElement;
    void                webkit_dom_html_form_element_submit (WebKitDOMHTMLFormElement *self);
    void                webkit_dom_html_form_element_reset  (WebKitDOMHTMLFormElement *self);
    gboolean            webkit_dom_html_form_element_check_validity
                                                            (WebKitDOMHTMLFormElement *self);
    gchar *             webkit_dom_html_form_element_get_accept_charset
                                                            (WebKitDOMHTMLFormElement *self);
    void                webkit_dom_html_form_element_set_accept_charset
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_form_element_get_action
                                                            (WebKitDOMHTMLFormElement *self);
    void                webkit_dom_html_form_element_set_action
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_form_element_get_autocomplete
                                                            (WebKitDOMHTMLFormElement *self);
    void                webkit_dom_html_form_element_set_autocomplete
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_form_element_get_enctype
                                                            (WebKitDOMHTMLFormElement *self);
    void                webkit_dom_html_form_element_set_enctype
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_form_element_get_encoding
                                                            (WebKitDOMHTMLFormElement *self);
    void                webkit_dom_html_form_element_set_encoding
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_form_element_get_method
                                                            (WebKitDOMHTMLFormElement *self);
    void                webkit_dom_html_form_element_set_method
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_form_element_get_name
                                                            (WebKitDOMHTMLFormElement *self);
    void                webkit_dom_html_form_element_set_name
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);
    gboolean            webkit_dom_html_form_element_get_no_validate
                                                            (WebKitDOMHTMLFormElement *self);
    void                webkit_dom_html_form_element_set_no_validate
                                                            (WebKitDOMHTMLFormElement *self,
                                                             gboolean value);
    gchar *             webkit_dom_html_form_element_get_target
                                                            (WebKitDOMHTMLFormElement *self);
    void                webkit_dom_html_form_element_set_target
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);
    WebKitDOMHTMLCollection * webkit_dom_html_form_element_get_elements
                                                            (WebKitDOMHTMLFormElement *self);
    glong               webkit_dom_html_form_element_get_length
                                                            (WebKitDOMHTMLFormElement *self);
    gboolean            webkit_dom_html_form_element_get_autocorrect
                                                            (WebKitDOMHTMLFormElement *self);
    void                webkit_dom_html_form_element_set_autocorrect
                                                            (WebKitDOMHTMLFormElement *self,
                                                             gboolean value);
    gchar *             webkit_dom_html_form_element_get_autocapitalize
                                                            (WebKitDOMHTMLFormElement *self);
    void                webkit_dom_html_form_element_set_autocapitalize
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);
    void                webkit_dom_html_form_element_dispatch_form_change
                                                            (WebKitDOMHTMLFormElement *self);
    void                webkit_dom_html_form_element_dispatch_form_input
                                                            (WebKitDOMHTMLFormElement *self);

## Object Hierarchy

      GObject
       +----WebKitDOMObject
             +----WebKitDOMNode
                   +----WebKitDOMElement
                         +----WebKitDOMHTMLElement
                               +----WebKitDOMHTMLFormElement

## Implemented Interfaces

WebKitDOMHTMLFormElement implements WebKitDOMEventTarget.

## Properties

      "accept-charset"           gchar*                : Read / Write
      "action"                   gchar*                : Read / Write
      "autocapitalize"           gchar*                : Read / Write
      "autocomplete"             gchar*                : Read / Write
      "autocorrect"              gboolean              : Read / Write
      "elements"                 WebKitDOMHTMLCollection*  : Read
      "encoding"                 gchar*                : Read / Write
      "enctype"                  gchar*                : Read / Write
      "length"                   glong                 : Read
      "method"                   gchar*                : Read / Write
      "name"                     gchar*                : Read / Write
      "no-validate"              gboolean              : Read / Write
      "target"                   gchar*                : Read / Write

## Description

## Details

### WebKitDOMHTMLFormElement

    typedef struct _WebKitDOMHTMLFormElement WebKitDOMHTMLFormElement;

### webkit_dom_html_form_element_submit ()

    void                webkit_dom_html_form_element_submit (WebKitDOMHTMLFormElement *self);

`self` : | A WebKitDOMHTMLFormElement

### webkit_dom_html_form_element_reset ()

    void                webkit_dom_html_form_element_reset  (WebKitDOMHTMLFormElement *self);

`self` : | A WebKitDOMHTMLFormElement

### webkit_dom_html_form_element_check_validity ()

    gboolean            webkit_dom_html_form_element_check_validity
                                                            (WebKitDOMHTMLFormElement *self);

`self` : | A WebKitDOMHTMLFormElement
Returns : | A gboolean

### webkit_dom_html_form_element_get_accept_charset ()

    gchar *             webkit_dom_html_form_element_get_accept_charset
                                                            (WebKitDOMHTMLFormElement *self);

`self` : | A WebKitDOMHTMLFormElement
Returns : | A gchar

### webkit_dom_html_form_element_set_accept_charset ()

    void                webkit_dom_html_form_element_set_accept_charset
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLFormElement
`value` : | A gchar

### webkit_dom_html_form_element_get_action ()

    gchar *             webkit_dom_html_form_element_get_action
                                                            (WebKitDOMHTMLFormElement *self);

`self` : | A WebKitDOMHTMLFormElement
Returns : | A gchar

### webkit_dom_html_form_element_set_action ()

    void                webkit_dom_html_form_element_set_action
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLFormElement
`value` : | A gchar

### webkit_dom_html_form_element_get_autocomplete ()

    gchar *             webkit_dom_html_form_element_get_autocomplete
                                                            (WebKitDOMHTMLFormElement *self);

`self` : | A WebKitDOMHTMLFormElement
Returns : | A gchar

### webkit_dom_html_form_element_set_autocomplete ()

    void                webkit_dom_html_form_element_set_autocomplete
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLFormElement
`value` : | A gchar

### webkit_dom_html_form_element_get_enctype ()

    gchar *             webkit_dom_html_form_element_get_enctype
                                                            (WebKitDOMHTMLFormElement *self);

`self` : | A WebKitDOMHTMLFormElement
Returns : | A gchar

### webkit_dom_html_form_element_set_enctype ()

    void                webkit_dom_html_form_element_set_enctype
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLFormElement
`value` : | A gchar

### webkit_dom_html_form_element_get_encoding ()

    gchar *             webkit_dom_html_form_element_get_encoding
                                                            (WebKitDOMHTMLFormElement *self);

`self` : | A WebKitDOMHTMLFormElement
Returns : | A gchar

### webkit_dom_html_form_element_set_encoding ()

    void                webkit_dom_html_form_element_set_encoding
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLFormElement
`value` : | A gchar

### webkit_dom_html_form_element_get_method ()

    gchar *             webkit_dom_html_form_element_get_method
                                                            (WebKitDOMHTMLFormElement *self);

`self` : | A WebKitDOMHTMLFormElement
Returns : | A gchar

### webkit_dom_html_form_element_set_method ()

    void                webkit_dom_html_form_element_set_method
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLFormElement
`value` : | A gchar

### webkit_dom_html_form_element_get_name ()

    gchar *             webkit_dom_html_form_element_get_name
                                                            (WebKitDOMHTMLFormElement *self);

`self` : | A WebKitDOMHTMLFormElement
Returns : | A gchar

### webkit_dom_html_form_element_set_name ()

    void                webkit_dom_html_form_element_set_name
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLFormElement
`value` : | A gchar

### webkit_dom_html_form_element_get_no_validate ()

    gboolean            webkit_dom_html_form_element_get_no_validate
                                                            (WebKitDOMHTMLFormElement *self);

`self` : | A WebKitDOMHTMLFormElement
Returns : | A gboolean

### webkit_dom_html_form_element_set_no_validate ()

    void                webkit_dom_html_form_element_set_no_validate
                                                            (WebKitDOMHTMLFormElement *self,
                                                             gboolean value);

`self` : | A WebKitDOMHTMLFormElement
`value` : | A gboolean

### webkit_dom_html_form_element_get_target ()

    gchar *             webkit_dom_html_form_element_get_target
                                                            (WebKitDOMHTMLFormElement *self);

`self` : | A WebKitDOMHTMLFormElement
Returns : | A gchar

### webkit_dom_html_form_element_set_target ()

    void                webkit_dom_html_form_element_set_target
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLFormElement
`value` : | A gchar

### webkit_dom_html_form_element_get_elements ()

    WebKitDOMHTMLCollection * webkit_dom_html_form_element_get_elements
                                                            (WebKitDOMHTMLFormElement *self);

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

### webkit_dom_html_form_element_get_length ()

    glong               webkit_dom_html_form_element_get_length
                                                            (WebKitDOMHTMLFormElement *self);

`self` : | A WebKitDOMHTMLFormElement
Returns : | A glong

### webkit_dom_html_form_element_get_autocorrect ()

    gboolean            webkit_dom_html_form_element_get_autocorrect
                                                            (WebKitDOMHTMLFormElement *self);

`self` : | A WebKitDOMHTMLFormElement
Returns : | A gboolean

### webkit_dom_html_form_element_set_autocorrect ()

    void                webkit_dom_html_form_element_set_autocorrect
                                                            (WebKitDOMHTMLFormElement *self,
                                                             gboolean value);

`self` : | A WebKitDOMHTMLFormElement
`value` : | A gboolean

### webkit_dom_html_form_element_get_autocapitalize ()

    gchar *             webkit_dom_html_form_element_get_autocapitalize
                                                            (WebKitDOMHTMLFormElement *self);

`self` : | A WebKitDOMHTMLFormElement
Returns : | A gchar

### webkit_dom_html_form_element_set_autocapitalize ()

    void                webkit_dom_html_form_element_set_autocapitalize
                                                            (WebKitDOMHTMLFormElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLFormElement
`value` : | A gchar

### webkit_dom_html_form_element_dispatch_form_change ()

    void                webkit_dom_html_form_element_dispatch_form_change
                                                            (WebKitDOMHTMLFormElement *self);

### Warning

`webkit_dom_html_form_element_dispatch_form_change` is deprecated and should not be used in newly-written code. 1.6

`self` : | A WebKitDOMHTMLFormElement

### webkit_dom_html_form_element_dispatch_form_input ()

    void                webkit_dom_html_form_element_dispatch_form_input
                                                            (WebKitDOMHTMLFormElement *self);

### Warning

`webkit_dom_html_form_element_dispatch_form_input` is deprecated and should not be used in newly-written code. 1.6

`self` : | A WebKitDOMHTMLFormElement

## Property Details

### The `"accept-charset"` property

      "accept-charset"           gchar*                : Read / Write

read-only gchar* HTMLFormElement:accept-charset.

Default value: ""

### The `"action"` property

      "action"                   gchar*                : Read / Write

read-only gchar* HTMLFormElement:action.

Default value: ""

### The `"autocapitalize"` property

      "autocapitalize"           gchar*                : Read / Write

read-only gchar* HTMLFormElement:autocapitalize.

Default value: ""

### The `"autocomplete"` property

      "autocomplete"             gchar*                : Read / Write

read-only gchar* HTMLFormElement:autocomplete.

Default value: ""

### The `"autocorrect"` property

      "autocorrect"              gboolean              : Read / Write

read-only gboolean HTMLFormElement:autocorrect.

Default value: FALSE

### The `"elements"` property

      "elements"                 WebKitDOMHTMLCollection*  : Read

read-only WebKitDOMHTMLCollection* HTMLFormElement:elements.

### The `"encoding"` property

      "encoding"                 gchar*                : Read / Write

read-only gchar* HTMLFormElement:encoding.

Default value: ""

### The `"enctype"` property

      "enctype"                  gchar*                : Read / Write

read-only gchar* HTMLFormElement:enctype.

Default value: ""

### The `"length"` property

      "length"                   glong                 : Read

read-only glong HTMLFormElement:length.

Default value: 0

### The `"method"` property

      "method"                   gchar*                : Read / Write

read-only gchar* HTMLFormElement:method.

Default value: ""

### The `"name"` property

      "name"                     gchar*                : Read / Write

read-only gchar* HTMLFormElement:name.

Default value: ""

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

      "no-validate"              gboolean              : Read / Write

read-only gboolean HTMLFormElement:no-validate.

Default value: FALSE

### The `"target"` property

      "target"                   gchar*                : Read / Write

read-only gchar* HTMLFormElement:target.

Default value: ""