คุณสมบัติ defaultValue ของ Input Date
คำนิยามและการใช้งาน
defaultValue
กำหนดหรือกลับค่าเริ่มต้นของฟิลด์วันที่
หมายเหตุ:ค่าเริ่มต้นคือ คุณสมบัติ value ของ HTML ค่าที่กำหนดโดย
ความแตกต่างระหว่างคุณสมบัติ defaultValue และ value คือ:
- defaultValue จะมีค่าเริ่มต้น
- และ value จะมีค่าปัจจุบันที่เปลี่ยนแปลง
- ถ้าไม่มีการเปลี่ยนแปลง defaultValue และ value จะเหมือนกัน (ดูตัวอย่างด้านล่าง)
คุณจะต้องการทราบว่าฟิลด์วันที่ได้ถูกเปลี่ยนแปลงหรือไม่ คุณจะต้องการใช้คุณสมบัติ defaultValue
ตัวอย่าง
ตัวอย่าง 1
เปลี่ยนค่าเริ่มต้นของฟิลด์วันที่
document.getElementById("myDate").defaultValue = "2014-02-09";
ตัวอย่าง 2
ดึงค่าเริ่มต้นของฟิลด์วันที่
var x = document.getElementById("myDate").defaultValue;
ตัวอย่าง 3
ตัวอย่างเพื่อแสดงความแตกต่างระหว่าง defaultValue และ value ของทางเลือก
var x = document.getElementById("myDate"); var defaultVal = x.defaultValue; var currentVal = x.value;
ศัพท์
กลับค่า defaultValue ของทางเลือก
inputdateObject.defaultValue
ตั้งค่าค่า defaultValue ของทางเลือก
inputdateObject.defaultValue = value
ค่าทางแบบแฟ้ม
ค่า | คำอธิบาย |
---|---|
value | กำหนดค่าเริ่มต้นของฟิลด์วันที่ |
รายละเอียดเทคนิค
ค่าที่กลับมา: | ค่าของศัพท์ แสดงค่าเริ่มต้นของวันที่สำหรับฟิลด์วันที่ |
---|
การสนับสนุนโปรแกรมบราวเซอร์
ตัวเลขในตารางนี้ระบุรุ่นที่สนับสนุนคุณสมบัตินี้อย่างเต็มที่
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
การสนับสนุน | 10.0 | การสนับสนุน | การสนับสนุน | การสนับสนุน |
สัญญาณเตือน:ตัวอย่าง <input type="date"> จะไม่แสดงวันที่ หรือ ปฏิทินใน IE11 และรุ่นเก่าของ IE