Input URL pattern 属性
定義と使用方法
pattern
属性は、URL フィールドの pattern 属性の値を設定または返します。
HTML pattern 属性は、URL フィールドの値を確認するために使用される正規表現を指定します。
ヒント:グローバル HTML を使用してください: title 属性または DOM title 属性を使用してパターンを説明し、ユーザーを助けます。
も参照してください:
JavaScript チュートリアル:正規表現
JavaScript リファレンスマニュアル:RegExp オブジェクト
HTML リファレンスマニュアル:HTML <input> pattern 属性
例
例 1
URL フィールドの pattern 属性の値を取得します:
var x = document.getElementById("myURL").pattern;
例 2
URL フィールドのパターンを http(s)://www.w3vip.cn/ で始まる URL だけを受け入れるように設定します:
document.getElementById("myURL").pattern = "http://www\.w3vip\.cn\/(.+)|https://www\.w3vip\.cn\/(.+)";
文法
pattern 属性を返す:
urlObject.pattern
pattern 属性を設定する:
urlObject.pattern = regexp
属性値
値 | 説明 |
---|---|
regexp | URL フィールドの値を検証する正規表現を指定します。 |
技術的詳細
返り値: | 正規表現を示す文字列値。 |
---|
ブラウザのサポート
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
サポート | 10.0 | サポート | サポートされません | サポート |