HTMLInputElement: minLength 屬性
HTMLInputElement 介面的 minLength 屬性指示了 <input> 元素的值要有效所需的最小字元數(以 UTF-16 碼單元為單位)。它反映了元素的 minlength 屬性。-1 表示沒有最小長度要求。
注意:如果輸入框有值,並且該值包含的字元數少於 minlength 屬性要求的數量,則該元素被視為無效,並且 ValidityState 物件的 tooShort 屬性將為 true。
值
一個數字,表示元素存在時其 minlength 屬性的值,或者 -1。
示例
給定以下 HTML
html
<p>
<label for="password">Your password</label>
<input id="password" type="password" minlength="8" maxlength="20" />
</p>
您可以使用 minLength 屬性來檢索或設定 <input> 的 minlength 屬性值。
js
const inputElement = document.querySelector("#password");
console.log(`Element's minLength: ${inputElement.minLength}`); // "Element's minlength: 8"
inputElement.minLength = 12; // updates the element's minlength attribute value
規範
| 規範 |
|---|
| HTML # dom-input-minlength |
瀏覽器相容性
載入中…