HTMLKeygenElement

HTMLKeygenElement 接口提供特殊的属性和方法,(除了常见的对象 HTMLElement 接口提供的属性和方法通过继承也能获取到)用于操作布局和体现的 <keygen> 元素。

 

HTMLKeygenElement()

继承层次

Object.prototype
 Function.prototype
  EventTarget
   Node
    Element
     HTMLElement
      HTMLKeygenElement

构造函数

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

属性列表

属性说明
--

方法列表

语法说明
--

HTMLKeygenElement.prototype

继承层次

Object.prototype
 EventTarget.prototype
  Node.prototype
   Element.prototype
    HTMLElement.prototype
     HTMLKeygenElement.prototype

属性列表

从父元素继承的属性, HTMLElement

属性说明
autofocus这个 input 控件是否可以在页面加载时自动得到焦点。
challenge反映了challenge HTML 属性, 其中包含与提交的密钥打包的challenge字符串。
disabled反映disabled HTML属性,指示用户是否可以与控件进行交互。
form只读, HTMLFormElement, 指示控件的 form 所有者, 如果定义则反映了form html 属性,
keytypeDOMString, 反映 keytype html 属性, 其中包含所使用的密钥类型。
labels只读,返回一个NodeList列表, 其中包含与此<keygen>元素关联的列表。
nameDOMString, 反映了name html 属性, 其中包含以表单数据提交的控件的名称。
type只读, DOMString, 必须是 keygen 值。
validationMessage只读,报告该控件不满足验证要求的,提示给用户的看的信息。如果这个控件没有验证约束( willValidate 值为 false),或者满足验证的要求,那么这个属性为空字符串。
validity只读,这个控件当前的验证状态。
willValidate布尔值, 始终为 false, 因为 keygen 对象从不用于约束验证。

方法列表

没有特殊的方法; 继承了父对象 HTMLElement 的方法。

语法说明
checkValidity()布尔值, 总是返回 true, 因为keygen对象从不用于约束验证。
setCustomValidity(in DOMString error)设置元素的自定义有效性消息。如果此消息不是空字符串,然后元素有自定义有效性错误,并不验证。

HTMLKeygenElement实例

Object.prototype
 EventTarget.prototype
  Node.prototype
   Element.prototype
    HTMLElement.prototype
     HTMLKeygenElement.prototype
      <keygen> 元素

参考

相关页面

外部链接