HTML DOM Input Password maxLength 属性


HTML DOM 输入密码 maxlength 属性用于设置或返回输入密码字段的 maxlength 属性。maxLength 属性指定在密码字段中键入的最大字符数。

语法

以下是 − 的语法

设置 maxLength 属性 −

passwordObject.maxLength = integer

在此,integer 指定密码字段中可键入的最大字符数。

示例

让我们看一个 maxLength 表单属性的示例 −

实时演示

<!DOCTYPE html>
<html>
<body>
<h1>Input Password maxLength Property</h1>
Password: <input type="password" id="PASS" maxLength="5">
<p>Increase the maximum number of characters to be entered for the above field by clicking below button</p>
<button onclick="changeMax()">CHANGE LENGTH</button>
<p id="Sample"></p>
<script>
   function changeMax() {
      document.getElementById("PASS").maxLength = "15";
      document.getElementById("Sample").innerHTML = "Maximum number of characters are now increased to 15";
   }
</script>
</body>
</html>

输出

这将产生以下输出 −

点击更改长度并输入更多字符 −

在上面的示例中

我们首先创建了一个输入密码字段,其 id 为“PASS”,并将其 maxLength 属性值设置为 5。这意味着该字段中只能输入 5 个字符。

Password: <input type="password" id="PASS" maxLength=”5”>

然后创建了一个按钮更改长度,当用户单击该按钮时,它将执行 changeMax() 方法 −

<button type="button" onclick="changeMax()">CHANGE LENGTH</button>

changeMax() 方法使用 getElementById() 方法获取类型为密码的输入字段,并将其 maxLength 属性设置为 15。然后,我们使用其 innerHTML 属性在带 id 为“Sample”的段落中显示消息,以显示此更改 −

function changeMax() {
   document.getElementById("PASS").maxLength = "15";
   document.getElementById("Sample").innerHTML = "Maximum number of characters are now increased to 15";
}

更新日期:2021 年 2 月 19 日

346 次查看

开启你的 职业生涯

完成课程,获得认证

开始
广告