email

email

input type email (HTML)

[4] HTMLinput 要素type 属性email とすると、 電子メイル・アドレスを指定するフォーム制御子となります。

[5] 仕様書:

値の構文

[6] RFC 2822addr-spec です。ただし、 CFWS は認められません。 FWS は、 quoted-string 内を除き、 認められません。 WF2 2.4

[3] ただし、 IDN を使用して構いません利用者エージェントIDNA 符号化せずに、 元々入力された通りのドメイン名提出するべきですWF2 2.4

実装

[9] 利用者エージェントは、 利用者住所録からの電子メイル・アドレス選択機能を実装することができます。 WF2 2.4

互換性

[13] 未対応利用者エージェントとの互換性

month に対応していない利用者エージェントは、 text (単一行文章入力制御子) として扱います。従って、利用者は任意の文字列を入力することができます。

ですから、著者は、対応している利用者エージェントが一般的になるまでの間、 フォーム制御子の近くで記入方法を説明しておくのがよいでしょう。 フォーム処理エージェントは記入された値が適当か検査するべきです (これは安全性の観点からも重要です)。

歴史

[10] この input typeWeb Forms 2.0 で導入されました。

実装

[11] Opera 9 が実装しています。