Java Kit calendar
Fermé
Christr
Messages postés
319
Date d'inscription
mercredi 15 avril 2009
Statut
Membre
Dernière intervention
19 janvier 2011
-
6 août 2009 à 15:00
Christr Messages postés 319 Date d'inscription mercredi 15 avril 2009 Statut Membre Dernière intervention 19 janvier 2011 - 14 août 2009 à 15:47
Christr Messages postés 319 Date d'inscription mercredi 15 avril 2009 Statut Membre Dernière intervention 19 janvier 2011 - 14 août 2009 à 15:47
A voir également:
- Java Kit calendar
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Google calendar partagé - Guide
- Jeux java football - Télécharger - Jeux vidéo
- Java jre - Télécharger - Langages
12 réponses
jeangilles
Messages postés
816
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
17 juillet 2012
185
11 août 2009 à 10:33
11 août 2009 à 10:33
heu
tu peux peut être modifier ta fonction ds_onclick :
j'ai pas lu tout le code que t'as filé, donc c'est possible que ca marche tout à fait bien XD
tu peux peut être modifier ta fonction ds_onclick :
function ds_onclick(d, m, y) { // Hide the calendar. date1=new Date(); date2 = new Date(y,m,d); if(date2>=date1){ ds_hi(); // Set the value of it, if we can. if (typeof(ds_element.value) != 'undefined') { ds_element.value = ds_format_date(d, m, y); // Maybe we want to set the HTML in it. } else if (typeof(ds_element.innerHTML) != 'undefined') { ds_element.innerHTML = ds_format_date(d, m, y); // I don't know how should we display it, just alert it to user. } else { alert (ds_format_date(d, m, y)); } }else{ alert("la date choisie doit être supérieure à la date actuelle"); } }
j'ai pas lu tout le code que t'as filé, donc c'est possible que ca marche tout à fait bien XD
Christr
Messages postés
319
Date d'inscription
mercredi 15 avril 2009
Statut
Membre
Dernière intervention
19 janvier 2011
46
11 août 2009 à 16:23
11 août 2009 à 16:23
Sa ne fonctionne pas
:( Snifffffff
de plus c'est l'inverse je ne veux pas qu'on puisse sélectionné une date supérieur à la date actuel
:( Snifffffff
de plus c'est l'inverse je ne veux pas qu'on puisse sélectionné une date supérieur à la date actuel
jeangilles
Messages postés
816
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
17 juillet 2012
185
11 août 2009 à 16:34
11 août 2009 à 16:34
Oui enfin suffit de remplacer le >= par un <= XD
Et pourquoi ca marche pas ?
ca fait quoi ?
Et pourquoi ca marche pas ?
ca fait quoi ?
Christr
Messages postés
319
Date d'inscription
mercredi 15 avril 2009
Statut
Membre
Dernière intervention
19 janvier 2011
46
11 août 2009 à 16:37
11 août 2009 à 16:37
justement cela ne change rien la page ne semble pas être impacté par se changement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jeangilles
Messages postés
816
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
17 juillet 2012
185
11 août 2009 à 16:39
11 août 2009 à 16:39
T'as pas d'erreur dans ta console js ?
(enfin que si t'es sous FF ^^)
(enfin que si t'es sous FF ^^)
Christr
Messages postés
319
Date d'inscription
mercredi 15 avril 2009
Statut
Membre
Dernière intervention
19 janvier 2011
46
11 août 2009 à 16:41
11 août 2009 à 16:41
j'essaye de comprendre plus ou moins le java mais actuellement
le script renverrais une alert si je met en date2 une date supérieur à la date1
hors que pour ma par je souhaite juste que les dates que l'on sélectionne dans le calendrier les dates supèrieur à la date du jour sois impossible comme dans les sites de réservations de vols ou autre ou chez eux ce sont les dates antérieure à la date du jour qui sont impossible
le script renverrais une alert si je met en date2 une date supérieur à la date1
hors que pour ma par je souhaite juste que les dates que l'on sélectionne dans le calendrier les dates supèrieur à la date du jour sois impossible comme dans les sites de réservations de vols ou autre ou chez eux ce sont les dates antérieure à la date du jour qui sont impossible
jeangilles
Messages postés
816
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
17 juillet 2012
185
11 août 2009 à 16:54
11 août 2009 à 16:54
Tu peux alors créer une nouvelle fonction qui affichera les jours suivants, mais qui ne les rendra pas "clickables"
et tu remplaces ta ligne
function ds_template_day_follow(d, m, y) { return '<td class="ds_cell"' + d + '</td>'; }
et tu remplaces ta ligne
ds_echo (ds_template_day(i + 1, m, y));par quelquechose comme :
date1=new Date(); date2 = new Date(y,m,i+1); if(date2<=date1){ ds_echo (ds_template_day(i + 1, m, y)); }else{ ds_echo (ds_template_day_follow(i + 1, m, y)); }
Christr
Messages postés
319
Date d'inscription
mercredi 15 avril 2009
Statut
Membre
Dernière intervention
19 janvier 2011
46
13 août 2009 à 12:35
13 août 2009 à 12:35
ça marche niquel pour les jours
le problème est sur le mois il me donne un arrêt au mois - 1 et non le mois actuel
car dans le script le mois de janvier est 0 non 1
pourrais tu me dire ou ajouté m + 1 dans le script je cherche actuellement.
Merci
le problème est sur le mois il me donne un arrêt au mois - 1 et non le mois actuel
car dans le script le mois de janvier est 0 non 1
pourrais tu me dire ou ajouté m + 1 dans le script je cherche actuellement.
Merci
Christr
Messages postés
319
Date d'inscription
mercredi 15 avril 2009
Statut
Membre
Dernière intervention
19 janvier 2011
46
13 août 2009 à 12:43
13 août 2009 à 12:43
TROUVER tu es génial merci grand merci
voici la modif
// Make a row of that day!
date1=new Date();
date2 = new Date(y,m-1,i+1);
if(date2<=date1){
ds_echo (ds_template_day(i + 1, m, y));
}else{
ds_echo (ds_template_day_follow(i + 1, m, y));
}
voici la modif
// Make a row of that day!
date1=new Date();
date2 = new Date(y,m-1,i+1);
if(date2<=date1){
ds_echo (ds_template_day(i + 1, m, y));
}else{
ds_echo (ds_template_day_follow(i + 1, m, y));
}
Christr
Messages postés
319
Date d'inscription
mercredi 15 avril 2009
Statut
Membre
Dernière intervention
19 janvier 2011
46
13 août 2009 à 12:45
13 août 2009 à 12:45
Et juste avant de résoudre ce post
sais tu comment faire pour que mon champs date sois présélection à la date du jour à ouverture de la page mais modifiable
sais tu comment faire pour que mon champs date sois présélection à la date du jour à ouverture de la page mais modifiable
jeangilles
Messages postés
816
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
17 juillet 2012
185
13 août 2009 à 13:00
13 août 2009 à 13:00
heu ...
peut être au début de la fonction ds_sh, ajouter
peut être au début de la fonction ds_sh, ajouter
date da = new Date(); if (typeof(ds_element.value) != 'undefined') { ds_element.value = ds_format_date(da.getDate(), da.getMonth()+1, da.getFullYear()); } else if (typeof(ds_element.innerHTML) != 'undefined') { ds_element.innerHTML = ds_format_date(da.getDate(), da.getMonth()+1, da.getFullYear()); }
Christr
Messages postés
319
Date d'inscription
mercredi 15 avril 2009
Statut
Membre
Dernière intervention
19 janvier 2011
46
14 août 2009 à 15:47
14 août 2009 à 15:47
cela ne fonctionne pas dommage
mais merci pour tout
mais merci pour tout