The form element represents a user-submittable form.
global attributes & action & method & enctype & name & accept-charset & novalidate & target & autocomplete
_blank",
"_self",
"_parent",
or
"_top".
A form element must have both a start tag and an end tag.
any element that can contain flow elements
[OverrideBuiltins]
interface HTMLFormElement : HTMLElement {
attribute DOMString acceptCharset;
attribute DOMString action;
attribute DOMString autocomplete;
attribute DOMString enctype;
attribute DOMString encoding;
attribute DOMString method;
attribute DOMString name;
attribute boolean noValidate;
attribute DOMString target;
readonly attribute HTMLFormControlsCollection elements;
readonly attribute long length;
caller getter any (in unsigned long index);
caller getter any (in DOMString name);
void submit();
void reset();
boolean checkValidity();
void dispatchFormInput();
void dispatchFormChange();
};