Thuộc tính defaultValue của Input Month

Định nghĩa và cách sử dụng

defaultValue Thuộc tính thiết lập hoặc trả về giá trị mặc định của trường tháng.

Ghi chú:Giá trị mặc định là Thuộc tính value HTML định nghĩa trong.

Sự khác biệt giữa defaultValue và value là defaultValue chứa giá trị mặc định, trong khi value chứa giá trị hiện tại sau một số thay đổi. Nếu không có thay đổi, defaultValue và value là giống nhau (xin xem "Các ví dụ khác").

Nếu bạn muốn kiểm tra xem trường tháng/tháng năm của trường tháng có thay đổi hay không, thuộc tính defaultValue rất hữu ích.

Mô hình

Ví dụ 1

Thay đổi giá trị mặc định của trường tháng:

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

Thử trực tiếp

Ví dụ 2

Lấy giá trị mặc định của trường tháng:

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

Thử trực tiếp

Ví dụ 3

Ví dụ để hiển thị sự khác biệt giữa thuộc tính defaultValue và value:

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

Thử trực tiếp

Cú pháp

Trả về thuộc tính defaultValue:

monthObject.defaultValue

Đặt thuộc tính defaultValue:

monthObject.defaultValue = value

Giá trị thuộc tính

Giá trị Mô tả
value Định nghĩa giá trị mặc định của trường tháng.

Chi tiết kỹ thuật

Giá trị trả về: Giá trị chuỗi, biểu thị giá trị mặc định của trường tháng.

Hỗ trợ trình duyệt

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Hỗ trợ 10.0 Hỗ trợ Hỗ trợ Hỗ trợ

Lưu ý:Element <input type="month"> không hiển thị bất kỳ trường ngày tháng nào/đại lịch trong Firefox.