1
+ <!DOCTYPE html>
2
+ < html >
3
+ < head >
4
+ < meta charset ="UTF-8 ">
5
+ < title > DatePickerX</ title >
6
+
7
+ < script src ="../dist/js/DatePickerX.min.js "> </ script >
8
+ < script >
9
+ window . addEventListener ( 'DOMContentLoaded' , function ( )
10
+ {
11
+ var $min = document . querySelector ( '.real [name="realDPX-min"]' ) ,
12
+ $max = document . querySelector ( '.real [name="realDPX-max"]' ) ;
13
+
14
+ $min . DatePickerX . init ( {
15
+ mondayFirst : true ,
16
+ minDate : new Date ( 2016 , 2 , 1 ) ,
17
+ maxDate : $max
18
+ } ) ;
19
+
20
+ $max . DatePickerX . init ( {
21
+ mondayFirst : true ,
22
+ minDate : $min ,
23
+ //maxDate : new Date(2017, 4, 25)
24
+ } ) ;
25
+
26
+ } ) ;
27
+ </ script >
28
+ < link rel ="stylesheet " href ="../dist/css/DatePickerX.css ">
29
+ < style >
30
+ body {
31
+ padding : 50px ;
32
+ }
33
+ label {
34
+ display : inline-block;
35
+ margin-bottom : 500px ;
36
+ width : 30% ;
37
+ }
38
+ .real {
39
+ width : 45% ;
40
+ }
41
+ </ style >
42
+ </ head >
43
+ < body >
44
+
45
+ < label class ="real ">
46
+ < input type ="text " name ="realDPX-min " placeholder ="Choice start date ">
47
+ </ label >
48
+
49
+ < label class ="real ">
50
+ < input type ="text " name ="realDPX-max " placeholder ="Choice end date ">
51
+ </ label >
52
+
53
+
54
+ < label >
55
+ < input type ="text " name ="dp ">
56
+ < div class ="date-picker-x active " data-dpx-type ="day ">
57
+ < div class ="dpx-title-box ">
58
+ < span class ="dpx-prev " title ="March 2016 "> ❮</ span >
59
+ < span class ="dpx-title " title ="2016 "> April 2016</ span >
60
+ < span class ="dpx-next " title ="May 2016 "> ❯</ span >
61
+ </ div >
62
+ < div class ="dpx-content-box ">
63
+ < span class ="dpx-item dpx-weekday "> Mo</ span >
64
+ < span class ="dpx-item dpx-weekday "> Tu</ span >
65
+ < span class ="dpx-item dpx-weekday "> We</ span >
66
+ < span class ="dpx-item dpx-weekday "> Th</ span >
67
+ < span class ="dpx-item dpx-weekday "> Fr</ span >
68
+ < span class ="dpx-item dpx-weekday dpx-weekend "> St</ span >
69
+ < span class ="dpx-item dpx-weekday dpx-weekend "> Su</ span >
70
+ < span class ="dpx-item dpx-out " title ="March 28, 2016 "> 28</ span >
71
+ < span class ="dpx-item dpx-out " title ="March 29, 2016 "> 29</ span >
72
+ < span class ="dpx-item dpx-out " title =""> 30</ span >
73
+ < span class ="dpx-item dpx-out " title =""> 31</ span >
74
+ < span class ="dpx-item " title =""> 1</ span >
75
+ < span class ="dpx-item dpx-weekend " title =""> 2</ span >
76
+ < span class ="dpx-item dpx-weekend " title =""> 3</ span >
77
+ < span class ="dpx-item " title =""> 4</ span >
78
+ < span class ="dpx-item " title =""> 5</ span >
79
+ < span class ="dpx-item " title =""> 6</ span >
80
+ < span class ="dpx-item " title =""> 7</ span >
81
+ < span class ="dpx-item " title =""> 8</ span >
82
+ < span class ="dpx-item dpx-weekend " title =""> 9</ span >
83
+ < span class ="dpx-item dpx-weekend " title =""> 10</ span >
84
+ < span class ="dpx-item " title =""> 11</ span >
85
+ < span class ="dpx-item " title =""> 12</ span >
86
+ < span class ="dpx-item dpx-selected " title =""> 13</ span >
87
+ < span class ="dpx-item " title =""> 14</ span >
88
+ < span class ="dpx-item " title =""> 15</ span >
89
+ < span class ="dpx-item dpx-weekend dpx-current " title =""> 16</ span >
90
+ < span class ="dpx-item dpx-weekend " title =""> 17</ span >
91
+ < span class ="dpx-item " title =""> 18</ span >
92
+ < span class ="dpx-item " title =""> 19</ span >
93
+ < span class ="dpx-item " title =""> 20</ span >
94
+ < span class ="dpx-item dpx-disabled " title =""> 21</ span >
95
+ < span class ="dpx-item dpx-disabled " title =""> 22</ span >
96
+ < span class ="dpx-item dpx-weekend dpx-disabled " title =""> 23</ span >
97
+ < span class ="dpx-item dpx-weekend dpx-disabled " title =""> 24</ span >
98
+ < span class ="dpx-item dpx-disabled " title =""> 25</ span >
99
+ < span class ="dpx-item dpx-disabled " title =""> 26</ span >
100
+ < span class ="dpx-item dpx-disabled " title =""> 27</ span >
101
+ < span class ="dpx-item dpx-disabled " title =""> 28</ span >
102
+ < span class ="dpx-item dpx-disabled " title =""> 29</ span >
103
+ < span class ="dpx-item dpx-weekend dpx-disabled " title =""> 30</ span >
104
+ < span class ="dpx-item dpx-weekend dpx-out dpx-disabled " title =""> 1</ span >
105
+ < span class ="dpx-item dpx-disabled dpx-out " title =""> 2</ span >
106
+ < span class ="dpx-item dpx-disabled dpx-out " title =""> 3</ span >
107
+ < span class ="dpx-item dpx-disabled dpx-out " title =""> 4</ span >
108
+ < span class ="dpx-item dpx-disabled dpx-out " title =""> 5</ span >
109
+ < span class ="dpx-item dpx-disabled dpx-out " title =""> 6</ span >
110
+ < span class ="dpx-item dpx-disabled dpx-out dpx-weekend " title =""> 7</ span >
111
+ < span class ="dpx-item dpx-disabled dpx-out dpx-weekend " title =""> 8</ span >
112
+ </ div >
113
+ < div class ="dpx-btns ">
114
+ < span class ="dpx-item dpx-today "> Today</ span >
115
+ < span class ="dpx-item dpx-clear "> Clear</ span >
116
+ </ div >
117
+ </ div >
118
+ </ label >
119
+
120
+ < label >
121
+ < input type ="text " name ="dp ">
122
+ < div class ="date-picker-x active " data-dpx-type ="month ">
123
+ < div class ="dpx-title-box ">
124
+ < span class ="dpx-prev " title ="2015 "> ❮</ span >
125
+ < span class ="dpx-title " title ="2010 - 2019 "> 2016</ span >
126
+ < span class ="dpx-next " title ="2017 "> ❯</ span >
127
+ </ div >
128
+ < div class ="dpx-content-box ">
129
+ < span class ="dpx-item dpx-out " title ="November 2015 "> Nov</ span >
130
+ < span class ="dpx-item dpx-out " title ="December 1015 "> Dec</ span >
131
+ < span class ="dpx-item " title ="January "> Jan</ span >
132
+ < span class ="dpx-item " title =""> Feb</ span >
133
+ < span class ="dpx-item " title =""> Mar</ span >
134
+ < span class ="dpx-item dpx-current " title =""> Apr</ span >
135
+ < span class ="dpx-item " title =""> May</ span >
136
+ < span class ="dpx-item dpx-selected " title =""> Jun</ span >
137
+ < span class ="dpx-item " title =""> Jul</ span >
138
+ < span class ="dpx-item " title =""> Aug</ span >
139
+ < span class ="dpx-item " title =""> Sep</ span >
140
+ < span class ="dpx-item dpx-disabled " title =""> Oct</ span >
141
+ < span class ="dpx-item dpx-disabled " title =""> Nov</ span >
142
+ < span class ="dpx-item dpx-disabled " title =""> Dec</ span >
143
+ < span class ="dpx-item dpx-out dpx-disabled " title =""> Jan</ span >
144
+ < span class ="dpx-item dpx-out dpx-disabled " title =""> Feb</ span >
145
+ </ div >
146
+ < div class ="dpx-btns ">
147
+ < span class ="dpx-item dpx-clear "> Clear</ span >
148
+ </ div >
149
+ </ div >
150
+ </ label >
151
+
152
+ < label >
153
+ < input type ="text " name ="dp ">
154
+ < div class ="date-picker-x active " data-dpx-type ="year ">
155
+ < div class ="dpx-title-box ">
156
+ < span class ="dpx-prev " title ="2000 - 2009 "> ❮</ span >
157
+ < span class ="dpx-title "> 2010 - 2019</ span >
158
+ < span class ="dpx-next dpx-disabled " title ="2020 - 2029 "> ❯</ span >
159
+ </ div >
160
+ < div class ="dpx-content-box ">
161
+ < span class ="dpx-item dpx-out " title ="2007 "> 2007</ span >
162
+ < span class ="dpx-item dpx-out " title ="2008 "> 2008</ span >
163
+ < span class ="dpx-item dpx-out " title ="2009 "> 2009</ span >
164
+ < span class ="dpx-item " title ="2010 "> 2010</ span >
165
+ < span class ="dpx-item " title ="2011 "> 2011</ span >
166
+ < span class ="dpx-item " title ="2012 "> 2012</ span >
167
+ < span class ="dpx-item " title ="2013 "> 2013</ span >
168
+ < span class ="dpx-item " title ="2014 "> 2014</ span >
169
+ < span class ="dpx-item " title ="2015 "> 2015</ span >
170
+ < span class ="dpx-item dpx-current dpx-selected " title ="2016 "> 2016</ span >
171
+ < span class ="dpx-item " title ="2017 "> 2017</ span >
172
+ < span class ="dpx-item " title ="2018 "> 2018</ span >
173
+ < span class ="dpx-item dpx-disabled " title ="2019 "> 2019</ span >
174
+ < span class ="dpx-item dpx-out dpx-disabled " title ="2020 "> 2020</ span >
175
+ < span class ="dpx-item dpx-out dpx-disabled " title ="2021 "> 2021</ span >
176
+ < span class ="dpx-item dpx-out dpx-disabled " title ="2022 "> 2022</ span >
177
+ </ div >
178
+ < div class ="dpx-btns ">
179
+ < span class ="dpx-item dpx-today "> Today</ span >
180
+ </ div >
181
+ </ div >
182
+ </ label >
183
+
184
+
185
+ </ body >
186
+ </ html >
0 commit comments