Rolf B: Kalenderelement per Javascript öffnen

Beitrag lesen

Hallo joerg55,

das HTMLInputElement hat eine Methode showPicker(), die Du aufrufen kannst und die das Date-Dropdown öffnet. Diese Methode hat einen Haken: Du darfst sie nicht in einem iframe verwenden, der einen anderen Origin hat als sein Elterndokument ("cross-origin iframe"). In dem Moment bekommst Du eine SecurityExeption und deshalb kann ich Dir auch kein Fiddle machen, das showPicker zeigt.

Bei jeder Veränderung des ausgewählten Datums wird in input Event ausgelöst, auch wenn das Dropdown noch offen ist. Wird ein Datum bestätigt, so dass das Dropdown schließt, gibt's auch ein change Event.

Das Dropdown alleine, ohne input Element, gibt's nicht im Browser. Dafür brauchst Du irgendeine Lib, die Dir einen Datepicker anbietet.

Rolf

--
sumpsi - posui - obstruxi