HTML DOM 输入密码表单属性


HTML DOM 输入密码表单属性用于返回包含输入密码字段的表单引用。如果输入密码字段不在表单中,则它将返回 NULL。此属性是只读的。

语法

以下是输入密码表单属性的语法。

passwordObject.form

示例

让我们看一个输入密码表单属性的示例 -

实时演示

<!DOCTYPE html>
<html>
<body>
<h1>Input Password form Property</h1>
<form id="NEW_FORM">
Password: <input type="password" id="PASS">
</form>
<p>Get the form id by clicking on the below button</p>
<button type="button" onclick="formId()">GET FORM</button>
<p id="Sample"></p>
<script>
   function formId() {
      var P=document.getElementById("PASS").form.id;
      document.getElementById("Sample").innerHTML = "The id of the form containing the password field is: "+P ;
   }
</script>
</body>
</html>

输出

将生成以下输出 -

单击“获取表单”按钮 -

在上面的示例中 -

我们首先使用 id 为“PASS”创建了一个输入密码字段,并将其包含在 id 为“NEW_FORM”的 <form> 元素中 -

<form id=”NEW_FORM”>
Password: <input type="password" id="PASS">
</form>

然后创建了一个按钮“获取表单”,它将在用户单击时执行 formId() 方法 -

<button type="button" onclick="formId()">GET FORM</button>

formId() 方法使用 getElementById() 方法获取具有密码类型的输入字段,并获取包含密码字段的表单对象的 id 属性。然后将其值分配给变量 P,并使用其 innerHTML 属性显示在 id 为“样本”的段落中 -

function formId() {
   var P=document.getElementById("PASS").form.id;
   document.getElementById("Sample").innerHTML = "The id of the form containing the password field is: "+P ;
}

更新于: 19-Feb-2021

130 次浏览

开启你的 职业生涯

完成课程取证认证

开始
广告