Atributo defaultValue de Input Month

Definición y uso

defaultValue Establece o devuelve el valor predeterminado del campo mes.

Notas:El valor predeterminado es Atributo value de HTML como se especifica en.

La diferencia entre defaultValue y value es que defaultValue contiene el valor predeterminado, mientras que value contiene el valor actual después de algunos cambios. Si no ha habido cambios, defaultValue y value son iguales (véase "Más ejemplos").

El atributo defaultValue es útil para determinar si el mes y el año del campo mes han cambiado.

Ejemplo

Ejemplo 1

Cambiar el valor predeterminado del campo mes:

document.getElementById("myMonth").defaultValue = "2023-06";

Prueba personal

Ejemplo 2

Obtener el valor predeterminado del campo mes:

var x = document.getElementById("myMonth").defaultValue;

Prueba personal

Ejemplo 3

Ejemplo de diferencia entre los atributos defaultValue y value:

var x = document.getElementById("myMonth");
var defaultVal = x.defaultValue;
var currentVal = x.value;

Prueba personal

Sintaxis

Devolver el atributo defaultValue:

monthObject.defaultValue

Establecer el atributo defaultValue:

monthObject.defaultValue = value

Valor del atributo

Valor Descripción
value Define el valor predeterminado del campo mes.

Detalles técnicos

Valor devuelto: Valor de cadena que representa el valor predeterminado del campo mes.

Compatibilidad del navegador

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Soporte 10.0 Soporte Soporte Soporte

Atención:El elemento <input type="month"> no muestra ningún campo de fecha ni calendario en Firefox.