HTMLTextAreaElement: maxLength 屬性
HTMLTextAreaElement 介面的 maxLength 屬性表示 <textarea> 元素的值允許的最大字元數(以 UTF-16 碼單元為單位),以及允許的有效值的最大字元數。它反映了元素的 maxlength 屬性。-1 表示長度無限制。
注意: 瀏覽器通常會阻止使用者輸入超過 maxlength 屬性允許的字元數。如果長度超過此限制,該元素將被視為無效,並且 ValidityState 物件的 tooLong 屬性將為 true。
值
如果存在,則為表示元素 maxlength 的數字;否則為 -1。
示例
給定以下 HTML
html
<p>
<label for="comment">Comment</label>
<textarea id="comment" minlength="10" maxlength="200"></textarea>
</p>
您可以使用 maxLength 屬性來檢索或設定 <textarea> 的 maxlength 屬性值。
js
const textareaElement = document.querySelector("#comment");
console.log(`Element's maxLength: ${textareaElement.maxLength}`); // "Element's maxlength: 200"
textareaElement.maxLength = 220; // updates the element's maxlength attribute value
規範
| 規範 |
|---|
| HTML # dom-textarea-maxlength |
瀏覽器相容性
載入中…