Input Text pattern属性
定義と用法
pattern
属性は、テキストフィールドのpattern属性の値を設定または返します。
HTML pattern属性は、テキストフィールドの値をチェックするための正規表現を定義します。
ヒント:グローバルHTMLを使用してください。 title 属性またはDOM title 属性を使用してパターンを説明し、ユーザーを助けます。
も参照してください:
JavaScriptチュートリアル:JavaScript 正規表現
JavaScriptリファレンスマニュアル:JavaScript RegExpオブジェクト
HTMLリファレンスマニュアル:HTML <input> pattern 属性
例
例1
テキストフィールドのpattern属性値を取得:
var x = document.getElementById("myText").pattern;
例2
テキストフィールドのパターンを、1から3の数字のみを含むように設定:
document.getElementById("myText").pattern = "[1-3]";
文法
pattern 属性を返す:
textObject.pattern
pattern 属性を設定:
textObject.pattern = regexp
属性値
値 | 説明 |
---|---|
regexp | テキストフィールドの値の正規表現をチェックする規定。 |
技術的詳細
返り値: | 正規表現を表す文字列値。 |
---|
ブラウザのサポート
表の数字は、その属性を完全にサポートする最初のブラウザのバージョンを示しています。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
サポートされています | 10.0 | サポートされています | サポートされていません | サポートされています |