
Input Text 對象
擷取文本域允許輸入的最大字元數:
var x = document.getElementById("myText").maxLength;
x 輸出結果為:
30
maxLength 屬性可設定或傳回文本域的 maxlength 屬性值。
maxLength 屬性規定了文本域允許輸入的最大字元數。
提示: 如果要設定或傳回文本域的寬度,請使用 size 屬性。
所有主流浏覽器都支援 disabled 屬性。
傳回 maxLength 屬性:
textObject.maxLength
設定 maxLength 屬性:
textObject.maxLength=number
值
描述
number
規定了文本域中允許輸入的最大字元數
傳回值:
數字,表示文本域可以輸入的最大字元數
設定文本域中允許輸入的最大字元數:
document.getElementById("myText").maxLength = "4";
在文本域輸入的字元達到最大字元數後自動跳到下一個文本域繼續輸入:
if (y.length == x.maxLength) {
var next = x.tabIndex;
if (next < document.getElementById("myForm").length)
{
document.getElementById("myForm").elements[next].focus();
}
HTML 參考手冊: HTML <input> maxlength 屬性
