Unobtrusive Date-Picker est un sélecteur de date qui affiche un mini calendrier pour afficher automatiquement une date formatée dans un ou plusieurs champs input. Parmi les plus de cette solution : l’accessibilité (navigation au clavier, ARIA, etc.) et l’internationalisation soignée.
Un autre avantage d’Unobtrusive Date-Picker : il ne nécessite pas de framework Javascript comme jQuery. Si les options sont innombrables, une mise en oeuvre basique s’effectue de la manière suivante :
// Attach a datepicker to the form element with an id of "inp1" // Use the date format "d-sl-m-sl-Y" i.e. 03/12/2009 datePickerController.createDatePicker({ formElements:{"inp1":"d-sl-m-sl-Y"} });
Vous pourrez vous faire une idée plus précise en parcourant les 23 exemples disponibles dans la démo. Via WebDevFr.
Très interessant 😀
Fine, c’est exactement ce que je cherchais depuis 2 jours 🙂
Thx Bruno
Question d’un débutant : que signifie non intrusif ?
Merci de votre réponse !
@M.K un script est généralement considéré comme intrusif lorsqu’il est nécessaire d’ajouter les d’événements (onclick, onmouseouver, onsubmit, etc.) dans les balises html concernées, y compris lorsque les appels de fonction se situent dans la balise body avec onload.
Un script non intrusif attend sagement que le document est chargé pour agir comme qui dirait à distance sur un identifiant ou une classe dédiée.
PS : désolé pour la réponse tardive.
Bonjour,
Ces script m’ont l’air excellents vraiment, mais je ne comprends pas vraiment comment les mettre en place …