ユーザ用ツール

サイト用ツール


html:form

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
html:form [2025/10/06 00:39] nullponhtml:form [2025/10/07 15:20] (現在) – [number input] nullpon
行 1: 行 1:
 <markdown> <markdown>
-form+HTML Form 
 + 
 +- https://html.spec.whatwg.org/multipage/forms.html#forms
  
-HTMLのform 
  
 ## email input ## email input
  
-```html+```html5
 <input type="email"> <input type="email">
 ``` ```
  
  
-email入力フィールド。入力値がemailとして正しいかバリデーションできる。デフォルトで以下の正規表現によるチェックが行われる+email入力フィールド。入力値がemailとして正しいかバリデーションる。デフォルトで以下の正規表現によるチェックが行われる
  
  
行 20: 行 21:
 入力したemailがこの正規表現にマッチする場合CSSの:valid擬似クラスが、マッチしない場合は:invalid擬似クラスが自動的にセットされる。 入力したemailがこの正規表現にマッチする場合CSSの:valid擬似クラスが、マッチしない場合は:invalid擬似クラスが自動的にセットされる。
  
 +## url input
  
 +URL入力欄。URLの形式として正しいかバリデーションする。`hoge:`などのように適当なスキームでも通ってしまうのでpattern属性と併用すると良い。
 +
 +
 +```html5
 +<input type="url" pattern="https?://.+">
 +```
 +
 +## number input
 +
 +数字入力欄。数字であるかバリデーションする。
 +
 +## tel input
 +
 +電話番号入力欄。バリデーションがありそうでない(国によって電話番号のフォーマットが異なるため)
  
  
 </markdown> </markdown>
 +
 +
html/form.1759711142.txt.gz · 最終更新: by nullpon