HTMLFormElement

HTMLFormElement 接口可以创建或者修改 <form> 对象;它继承了 HTMLElement 接口的方法和属性。

 

HTMLFormElement()

继承层次

Object.prototype
 Function.prototype
  EventTarget
   Node
    Element
     HTMLElement
      HTMLFormElement

构造函数

程序不能直接调用该构造函数,否则将会产生异常。

属性列表

属性说明
--

方法列表

语法说明
--

HTMLFormElement.prototype

继承层次

Object.prototype
 EventTarget.prototype
  Node.prototype
   Element.prototype
    HTMLElement.prototype
     HTMLFormElement.prototype

属性列表

继承自父类的属性, HTMLElement

属性说明
acceptCharsetDOMString 是反映接受 accept-charset HTML 属性,包含列表的服务器将接受的字符编码 。
actionDOMString 是反映 action HTML 属性,其中包含的信息进行处理的程序 URI 通过该表单提交。
autocompleteDOMString 是 HTML 属性包含一个字符串,指示是否在此 form 中的控件的值可以有由浏览器自动填充。
elements 只读,返回包含属于此表单元素的所有 form 控件的 live HTMLFormControlsCollection。
encoding是 enctype 的代名词。
enctype是 DOMString 反映了 enctype HTML 属性,该值指示用来传输到服务器 form 的类型。可以只设置指定的值。
length 只读,返回一个 long 类型的 form 中的控件数。
methodDOMString 是反映方法 HTML 属性,该值指示 HTTP 方法用来提交表单。可以只设置指定的值。
nameDOMString 是包含 form 的名称反映了名称 HTML 属性的。
noValidate是一个布尔值,反映作用 HTML 属性,表明 form 不验证.
targetDOMString 是反映 target HTML 属性,该值收到提交表单指示显示结果的位置。

方法列表

继承自父类的方法, HTMLElement.

语法说明
checkValidity()如果元素的值没有有效性问题,则返回true,否则返回 false 并触发 invalid 事件.
item()在指定索引中获取元素集合中的项,如果该索引没有项,则为 null。也可以在 from 对象名称之后指定数组样式括号或圆括号中的索引,而不必显式调用此方法。
namedItem()获取元素集合中的名称或ID与指定名称匹配的项或项列表,如果没有匹配项,则为 null。也可以在 form 对象名称之后指定数组样式括号或圆括号中的名称,而不必显式调用此方法。
submit()提交 form 到服务器。
reset()将表单重置为其初始状态。
reportValidity()如果元素的子控件满足其验证条件,则返回true。当返回false,可取消无效的事件和每一个无效的验证问题向用户报告。

HTMLFormElement实例

参考

相关页面

外部链接