Attention : Le contenu de ces pages n'a pas été mis à jour depuis longtemps. Il est probablement obsolète pour Firefox 4.0/Gecko 4.0 et supérieur. Pour du contenu plus récent, allez consulter developer.mozilla.org.

Datepicker

Un datepicker tout beau. Il est normalement localisé dans toutes les langues en fonction de votre navigateur. Du moins de la localisation de l'objet Date de javascript

nécessite ce spinbutton

Syntaxe : Fichier XUL

  <?xml-stylesheet href="xbl/datepicker/datepicker.css" type="text/css"?>
  <datepicker currentday="25" currentmonth="10" currentyear="1973"
         onselect="alert(this.selection.getDate().toLocaleDateString());"/>

currentday defini le jour sélectionné 1-31

currentmonth le mois affiché 0-11

currentyear l'année affiché 0-x

evenement supportés :

onselect = selection d'une date

methodes et proprietes :

  Date datepicker.view.getDate(); // retourne la date du calendar affiché (jour non significatif)
  void datepicker.view.setDate(Date date); // definit le mois et l'année affiché
  void datepicker.view.currentMonth = 0-11; // retourne ou definit le mois affiché
  void datepicker.view.currentYear = 0-x;// retourne ou definit l'année affiché
  Date datepicker.selection.getDate();
  void datepicker.selection.setDate(Date date);
  void datepicker.selection.currentMonth = 0-11; // retourne ou definit le mois selectionné
  void datepicker.selection.currentYear = 0-x;// retourne ou definit l'année selectionné
  void datepicker.selection.currentDay = 1-31;// retourne ou definit le jour selectionné

demo

datepicker.zip à dezipper et à placer dans un repertoire 'xbl' à la racine de votre site


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.