入力テキストmaxLengthプロパティ
例
特定のテキストフィールドで許可される最大文字数を取得します。
var x = document.getElementById("myText").maxLength;
定義と使用法
maxLengthプロパティは、テキストフィールドのmaxlength属性の値を設定または返します。
maxLength属性は、テキストフィールドで許可される最大文字数を指定します。
ヒント:テキストフィールドの幅を文字数で設定または返すには、sizeプロパティを使用します。
ブラウザのサポート
Property | |||||
---|---|---|---|---|---|
maxLength | Yes | Yes | Yes | Yes | Yes |
構文
maxLengthプロパティを返します。
textObject.maxLength
maxLengthプロパティを設定します。
textObject.maxLength = number
プロパティ値
Value | Description |
---|---|
number | Specifies the maximum number of characters allowed in the text field |
技術的な詳細
戻り値: | テキストフィールドで許可される最大文字数を表す数値。 |
---|
その他の例
例
テキストフィールドで許可される最大文字数を設定します。
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属性
❮入力テキストオブジェクト