JavaScript DOM Input Date 对象 defaultValue 属性

  • Input Date 对象 defaultValue 属性

    defaultValue属性设置或返回日期字段的默认值。
    注意:默认值是HTML value属性中指定的值。
    defaultValue和value属性之间的区别在于defaultValue包含默认值,而value包含在进行一些更改后的当前值。如果没有更改,则defaultValue和value相同(请参阅下面的“更多示例”)。当您想要确定日期字段是否已更改时,defaultValue属性非常有用。
    更改日期字段的默认值:
    document.getElementById("myDate").defaultValue = "2014-02-09";
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    属性
    defaultValue
    10.0+
    支持
    支持
    支持
    支持
    注意: <input type=“date”>元素在Internet Explorer11及更早版本中不显示任何日期/日历。。
  • 语法

    返回defaultValue属性:
    DateObject.defaultValue
    设置defaultValue属性
    DateObject.defaultValue = value
  • 属性值

    描述
    value 指定日期字段的默认值
  • 技术细节

    项目 描述
    返回值 一个字符串,表示日期字段的默认值
  • 更多例子

    获取日期字段的默认值:
    var x = document.getElementById("myDate").defaultValue;
    尝试一下
    显示defaultValue和value属性之间差异的示例:
    var x = document.getElementById("myDate");
    var defaultVal = x.defaultValue;
    var currentVal = x.value;
    尝试一下