HTML DOM Input Email オブジェクト
Input Email オブジェクト
Input Email オブジェクトは HTML5 で新しく追加されました。
Input DatetimeLocal オブジェクトは、type="email" を使用する HTML <input> 要素を表します。
注意:Internet Explorer 9(およびそれ以前のIEバージョン)、または Safari ブラウザは、type="email" を使用する HTML <input> 要素をサポートしていません。
Input Email オブジェクトへのアクセス
getElementById() 関数を使用して、type="email" 属性を使用する <input> 要素にアクセスできます:
var x = document.getElementById("myEmail");
試してみる
ヒント:同様に、フォームの要素コレクションを使用して Input Email オブジェクトにアクセスできます。
Input Email オブジェクトの作成
document.createElement() メソッドを使用して、type="email" 属性を使用する <input> 要素を作成できます:
var x = document.createElement("INPUT");
x.setAttribute("type", "email"); 試してみる
x.setAttribute("type", "email"); 試してみる
Input Email オブジェクトのプロパティ
| プロパティ | 説明 |
|---|---|
| autocomplete | email フィールドの autocomplete 属性値を設定または返します。 |
| autofocus | email フィールドがページ読み込み後に自動的にフォーカスを取得するかどうかを設定または返します。 |
| defaultValue | email フィールドのデフォルト値を設定または返します。 |
| disabled | email フィールドが使用可能かどうかを設定または返します。 |
| form | email フィールドを含むフォームへの参照を返します。 |
| list | email フィールドを含む datalist への参照を返します。 |
| maxLength | email フィールドの maxlength 属性値を設定または返します。 |
| multiple | email フィールドで複数のメールアドレスを入力できるかどうかを設定または返します。 |
| name | email フィールドの name 属性値を設定または返します。 |
| pattern | email フィールドの pattern 属性値を設定または返します。 |
| placeholder | email フィールドの placeholder 属性値を設定または返します。 |
| readOnly | email フィールドが読み取り専用かどうかを設定または返します。 |
| required | email フィールドがフォーム内で必須フィールドであるかどうかを設定または返します。 |
| step | email フィールドの step 属性値を設定または返します。 |
| type | email フィールドのフォーム要素タイプを返します。 |
| value | email フィールドの value 属性値を設定または返します。 |
標準プロパティとイベント
Input Email オブジェクトは標準のプロパティとイベント。
関連記事
HTML チュートリアル:HTML フォーム
HTML リファレンス:HTML <input> タグ
HTML リファレンス:HTML <input> type 属性
その他の拡張