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 サポート サポート サポート