คุณสมบัติ 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