HTML
xxxxxxxxxx
1
<div class="dropdown m-4">
2
<button
3
class="btn btn-primary dropdown-toggle"
4
type="button"
5
id="dropdownMenuButton"
6
data-mdb-toggle="dropdown"
7
aria-expanded="false"
8
>
9
Dropdown button
10
</button>
11
<ul class="dropdown-menu" aria-labelledby="dropdownMenuButton">
12
<li><button class="dropdown-item" id="openDatepicker" href="#">Open datepicker</button></li>
13
</ul>
14
</div>
15
16
17
<div class="form-outline datepicker m-4" id="myDatepicker">
18
<input
19
type="text"
20
class="form-control"
21
id="exampleDatepicker11"
22
/>
23
<label for="exampleDatepicker11" class="form-label">Select a date</label>
24
</div>
CSS
1
1
JS
xxxxxxxxxx
1
const openDatepickerButtonEl = document.querySelector('#openDatepicker')
2
const datepickerEl = document.querySelector('#myDatepicker')
3
openDatepickerButtonEl.addEventListener('click', () => {
4
mdb.Datepicker.getInstance(datepickerEl).open();
5
})
Console errors: 0