Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1829 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  menu deroulant pour date en javascript

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

menu deroulant pour date en javascript

n°1413942
katie71
Posté le 26-07-2006 à 15:46:50  profilanswer
 

Bonjour,
 
Je ne sais pas du tout comment faire pour créer un menu déroulant en javascript qui permette un choix sur un jour de la semaine en cours, mais en tenant compte du jour j.
Je m'explique :
Si on est mercredi, mon menu deroulant propose lundi, mardi, mercredi.
Si on est lundi, il ne propose que lundi.
Si on est vendredi, il propose lundi, mardi, mercredi, jeudi et vendredi.
 
Et tout ca en affichant simplement la date sous la forme jj/mm/aaaa.
 
Quelqu'un pourrait-il me donner une piste s'il vous plait ?
 
Merci beaucoup d'avance.
K.

mood
Publicité
Posté le 26-07-2006 à 15:46:50  profilanswer
 

n°1413960
anapajari
s/travail/glanding on hfr/gs;
Posté le 26-07-2006 à 16:01:18  profilanswer
 

En pur javascript tu souhaites faire ça ou tu génères ta page via un script serveur???

n°1413963
katie71
Posté le 26-07-2006 à 16:03:12  profilanswer
 

j'aurais souhaite en pur javascript

n°1413977
anapajari
s/travail/glanding on hfr/gs;
Posté le 26-07-2006 à 16:15:28  profilanswer
 

Bin c'est pas une bonne idée parce que si le mec n'a pas de js, il va carrément se retrouver sans rien :o
 
Mais en gros l'idée c'est:
1- tu mets ton select "vide" d'options dans ton html ( avec un id, disons pouet)
2- dans le window.onload tu ajoutes un appel à une fonction ( on va l'appeler initSelect()
3- dans ta fonction initSelect tu récupères la date du jour ( voir les dates en javascript)
4- tu récupères le jour de la date courante via la fonction  getDay ( attention dimanche = 0 )
5- tu boucles de ce jour à 1 ( lundi), a chaque itération tu créés un noeud ( via document.createElement) option avec pour valeur la date ( formatée correctement) et comme texte le jour, puis tu ajoutes ton noeud ( document.getElementById('pouet').appendChild)
 
voilou,
 
edit: les liens marchent pas :( copie/colle les si besoin


Message édité par anapajari le 26-07-2006 à 16:16:22
n°1413990
katie71
Posté le 26-07-2006 à 16:28:41  profilanswer
 

merci, je vais voir si je parviens à faire ce que tu me dis. je suis extremement novice, et da'illeurs, je sais pas ce qu'est un script serveur !...
 
merci encore.
 
K.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  menu deroulant pour date en javascript

 

Sujets relatifs
Session, IE et Javascript[Access] Mettre à jour une zone de liste à partir d'un menu déroulant
ajouter 6 mois à une date donnée[Résolu]Simulation de date sur excel
VBA - DATE PBHTML Menu
Comment insérer un menu qui soit tjrs présentJavascript CSS
Réquete sql champ date recuperer le MOIS 
Plus de sujets relatifs à : menu deroulant pour date en javascript


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR