
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 属性
