Input Email defaultValue 属性
定義と使用法
defaultValue
属性を設定または返します。メールフィールドのデフォルト値。
注記:デフォルト値は HTML value 属性 で定義された値。
defaultValue と value 属性の違いは以下の通りです:
- defaultValue にはデフォルト値が含まれます
- 一方、value には変更が加えられた現在の値が含まれます
- 変更がなければ、defaultValue と value は同じです(以下の例を参照してください)
メールフィールドが変更されたかどうかを確認するには、defaultValue 属性が非常に役立ちます。
例
例 1
メールフィールドのデフォルト値を変更:
document.getElementById("myEmail").defaultValue = "stevejobs@codew3c.com";
例 2
メールフィールドのデフォルト値を取得:
var x = document.getElementById("myEmail").defaultValue;
例 3
defaultValue 属性と value 属性の違いを示す例:
var x = document.getElementById("myEmail"); var defaultVal = x.defaultValue; var currentVal = x.value;
文法
defaultValue 属性を返します:
emailObject.defaultValue
defaultValue 属性の設定:
emailObject.defaultValue = value
属性値
値 | 説明 |
---|---|
value | メールフィールドのデフォルト値を指定します。 |
技術的詳細
返り値: | 文字列値、メールフィールドのデフォルト値を表します。 |
---|
ブラウザのサポート
このテーブルの数字は、この属性を完全にサポートする最初のブラウザのバージョンを示しています。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
サポート | 10.0 | サポート | サポート | サポート |