Skip to main content

Input Calendario

Documentazione ed esempi per aggiungere calendari per la selezione di giorni dell’anno

Datepicker

Compatibilità con Internet Explorer 11

L’input type=”date” non è supportato da IE11, se ne consiglia l’utilizzo congiuntamente al plugin Just Validate per verificare l’effettiva validità del campo su Internet Explorer.

Clicca sull’icona a destra per visualizzare il datepicker.

<div class="form-group">
    <label class="active" for="dateStandard">Datepicker standard</label>
    <input type="date" id="dateStandard" name="dateStandard">
</div>

Datepicker custom

Il datepicker custom utilizza un plugin Javascript di terze parti, “Accessible Bootstrap Date Picker”. Per maggiori informazioni è possibile consultarne la documentazione completa.

Il componente verrà deprecato nella prossima release di Bootstrap Italia

Il componente datepicker custom presenta alcuni problemi di accessibilità. Non è possibile raggiungere i pulsanti di cambio mese/anno tramite tastiera. Se ne consiglia l’utilizzo nel caso in cui il campo non riguardi ad esempio una data di nascita, o un campo che necessiti la navigazione fra anni.

Abilitazione del Datepicker custom

Per inizializzare il plugin, utilizzare il seguente script:

$(document).ready(function () {
  $('.it-date-datepicker').datepicker({
    inputFormat: ['dd/MM/yyyy'],
    outputFormat: 'dd/MM/yyyy',
  })
})

Esempi

Clicca sull’icona per visualizzare il datepicker.

<div class="it-datepicker-wrapper">
  <div class="form-group">
    <label for="date1">Date label</label>
    <input class="form-control it-date-datepicker" id="date1" type="text" placeholder="inserisci la data in formato gg/mm/aaaa">
  </div>
</div>

Versione scura

Per utilizzare il Datepicker in versione scura, aggiungere la classe .theme-dark al div .it-datepicker-wrapper.

Clicca sull’icona per visualizzare il datepicker.

<div class="it-datepicker-wrapper theme-dark">
  <div class="form-group">
    <label for="date2">Date label</label>
    <input class="form-control it-date-datepicker" id="date2" type="text" placeholder="inserisci la data in formato gg/mm/aaaa">
  </div>
</div>