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 サポート サポートされません サポート