このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。
HTMLInputElement: pattern プロパティ
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
pattern はHTMLInputElement インターフェイスのプロパティで、空ではない<input> の値が一致すべき正規表現を表します。これは、<input> 要素のpattern 属性を反映します。
pattern プロパティは、text、search、url、tel、email、passwordの型で有効です。これは、入力フィールドのvalue が制約検証を通過するために一致する必要がある正規表現を定義します。
空ではない値が制約に適合しない場合、ValidityState オブジェクトの読み取り専用プロパティであるpatternMismatch が true になります。
In this article
値
文字列です。
例
js
const inputElement = document.getElementById("year");console.log(input.pattern);仕様書
| Specification |
|---|
| HTML> # dom-input-pattern> |