HTML có một loại đầu vào đặc biệt cho ngày, như thế này.
0. Trong các trình duyệt hỗ trợ [khá tốt], người dùng sẽ có UI để chọn ngày. Công cụ siêu hữu ích, đặc biệt là khi nó quay trở lại đầu vào
1 có thể sử dụng được. Nhưng làm thế nào để bạn đặt nó vào một ngày cụ thể?Để đặt một ngày cụ thể, bạn cần đặt
2 thành định dạng YYYY-MM-DD, như thế này
lưu ý nhỏ.
0 sẽ không làm gì trong trình duyệt hỗ trợ nhập ngày tháng. Đầu vào ngày có thể có
1 và
2, vì vậy chỉ có thể chọn một ngày nằm trong một phạm vi cụ thể. Chúng có cùng định dạng. Để giải trí, chúng tôi đã sử dụng một giá trị bước ở đây để chỉ có thể chọn Thứ Ba
Làm thế nào về mặc định đầu vào giá trị của ngày hôm nay?
let today = new Date[].toISOString[].substr[0, 10];
document.querySelector["#today"].value = today;
// or...
document.querySelector["#today"].valueAsDate = new Date[];
Cũng có thể chọn một tuần hoặc tháng cụ thể. Điền trước những cái đó là như thế này
Nếu bạn cần cả ngày và giờ, thì cũng có đầu vào cho điều đó. Chỉ để cho vui
________số 8Hay chỉ là thời gian. Ở đây, chúng tôi sẽ sử dụng bước một lần nữa chỉ để giải trí để giới hạn ở mức tăng 15 phút
Bản thử trực tiếp
Xem đầu vào ngày HTML Prefilling HTML của Chris Coyier [@chriscoyier] trên CodePen
Ủng hộ
Dữ liệu hỗ trợ trình duyệt này là từ Caniuse, có nhiều chi tiết hơn. Một số cho biết rằng trình duyệt hỗ trợ tính năng ở phiên bản đó trở lên
To set and get the input type date in dd-mm-yyyy format we will use type attribute. The type attribute is used to define a date picker or control field. In this attribute, you can set the range from which day-month-year to which day-month-year date can be selected from. If min and max values are not set then default min value is set to “01-01-1920” and default max value is set to “01-01-2120”.
Example 1: This example uses attribute to get the date in dd-mm-yyyy format.
3
4
5____16
7
4
9
6
1
4
40
6
42
43
42
45
1
47
40
6
50
1
4
53
6
42
56
57
58
42____160
42
62
57
64
42____160_______21____147____153____16
47
9
6
7
4
76____16
1
4
40
41
40
6
50
1
4
47
6
42
90
42
92
1
47
47
6
50
1
4
60
61
62
63
6
42
66
1
47
60
6
7
1
4
14
15
62
17
18
62
40
42
42
62
44
45
62
47
42
49
62
401
402
62
404
6
47
76
6
7
47
5____16đầu ra
Example 2: This example uses attribute to get the date in dd-mm-yyyy format.
3
4
5____16
7
4
9
6
1
4
40
6
42
43
42
45
1
47
40
6
50
1
4
53
6
42
56
57
58
42____160
42
62
57
64
42____160_______21____147____153____16
47
9
6
7
4
76____16
1
4
40
41
40
6
50
1
4
47
6
42
90
42
92
1
47
47
6
50
1
4
60
61
62
486
6
42
66
42
4
14
15
62
17
18
62
17
6
1
47
60
6
47
76
6
7
47
5____16đầu ra
HTML là nền tảng của các trang web, được sử dụng để phát triển trang web bằng cách cấu trúc các trang web và ứng dụng web. Bạn có thể học HTML từ đầu bằng cách làm theo Hướng dẫn HTML và Ví dụ về HTML này