Keygen disabled 属性

Keygen 对象参考手册 Keygen 对象

查看 keygen 字段是否可用:

<form action="demo_keygen.php" method="get">
  用户名: <input type="text" name="usr_name"> 加密: <keygen id="myKeygen" name="security" disabled>
  <input type="submit">
</form>
<p>点击 "点我" 按钮查看 keygen 字段是否可用。</p>
<p id="demo"></p>
<button onclick="myFunction()">点我</button>
<script>
  function myFunction() {
    var x = document.getElementById("myKeygen").disabled;
    document.getElementById("demo").innerHTML = x;
  }
</script>

尝试一下 »


定义与使用

disabled 属性用于设置或者返回 keygen 字段是否可用。

禁用元素是不能使用的和点击的。禁用元素再浏览器默认呈现为灰色。

该属性体现了 HTML disabled 属性的功能。


浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主流浏览器都支持 disabled 属性,除了Internet Explorer。


语法

返回 disabled 属性:

keygenObject.disabled

设置 disabled 属性:

keygenObject.disabled = true | false

属性值

描述
true|false 描述了 keygen 字段是否可用
  • true - 禁用文本域
  • false - 默认。文本域是可用的。

技术描述

返回值: 布尔值, keygen 字段如果被禁用则返回true,否则返回false

更多实例

禁用一个 keygen 字段:

<form action="demo_keygen.php" method="get">
  用户名: <input type="text" name="usr_name"> 加密: <keygen id="myKeygen" name="security">
  <input type="submit">
</form>
<p>点击 "点我" 按钮禁用 keygen 字段。</p>
<button onclick="myFunction()">点我</button>
<script>
  function myFunction() {
    document.getElementById("myKeygen").disabled = true;
  }
</script>

尝试一下 »


禁用及不禁用 keygen 字段:

<form action="demo_keygen.php" method="get">
  用户名: <input type="text" name="usr_name"> 加密: <keygen id="myKeygen" name="security">
  <input type="submit">
</form><br>
<button onclick="disableKey()">禁用 Keygen 字段</button>
<button onclick="undisableKey()">启用 Keygen 字段</button>
<script>
  function disableKey() {
    document.getElementById("myKeygen").disabled = true;
  }

  function undisableKey() {
    document.getElementById("myKeygen").disabled = false;
  }
</script>

尝试一下 »


相关页面

HTML 参考手册: HTML <keygen> disabled 属性


Keygen 对象参考手册 Keygen 对象