Appel de fonction via un évènement OnClick ?

bside8 Messages postés 8 Date d'inscription jeudi 20 mars 2003 Statut Membre Dernière intervention 15 avril 2003 - 10 avril 2003 à 16:09
cs_Dean Messages postés 500 Date d'inscription mardi 16 avril 2002 Statut Membre Dernière intervention 2 août 2004 - 11 avril 2003 à 19:47
Bonjour,

tout commence par un formulaire PHP dans lequel mes utilisateurs doivent saisir une date.
Dans le champ concerné se trouve un gestionnaire d'évènement OnFocus qui se connecte sur un script Javascript qui affiche un popup contenant un calendrier.

Jusque là, tout va bien...

Par le suite, je rencontre qq difficultés...
Le popup débute avec un tableau représentant le mois courant (actuellement : Avril 2003).
Au cas (fréquent) ou les utilisateurs devrait sélectionner une date autre qu'en avril, je voudrai que les flèches situées à droite et à gauche de mon tableau me permettent d'avancer ou de reculer d'un mois (ce qui nécessite au passage de "recalculer" le tableau puisque celui-ci précise les jours).

Voici la fonction d'affichage (pas terminée) :

<code>
function Popup(ms,an,deb,fin,lgn)
{
//alert(ms+" "+deb+" "+fin+" "+lgn);
var m=ms, a=an, d=deb, f=fin, l=lgn;
var w = window.open("","Calendrier","top=50,height=250,width=200");
//Construction du calendrier
w.document.write("
"+MoisAnnee[ms-1]+"

");
w.document.write("
\");
for (var NbrJour=0;NbrJour<7;NbrJour++)
w.document.write(\""+JrSemaine[NbrJour].substr(0,1)+"
");
w.document.write("Mois = "+ms+"
");
w.document.write("Deb = "+deb+"
");
w.document.write("Fin = "+fin+"
");
w.document.write("Lgn = "+lgn+"
");
}

Je voudrais pouvoir cliquer sur ces satanées flèches afin de changer le mois dynamiquement mais l'évènement OnClick semble ne pas vouloir accepter l'appel à une fonction.

Voyer-vous la solution ?

Merci

2 réponses

cs_Dean Messages postés 500 Date d'inscription mardi 16 avril 2002 Statut Membre Dernière intervention 2 août 2004
11 avril 2003 à 19:44
Salut,

Je ne sais pas si ça te conviendra mais il existe un script pas mal sur:

http://www.editeur .com/tips/tips_heure_04.php

Tu devrais pouvoir t'en inspirer...

Dean - http://kickme.to/charloweb
0
cs_Dean Messages postés 500 Date d'inscription mardi 16 avril 2002 Statut Membre Dernière intervention 2 août 2004
11 avril 2003 à 19:47
Désolé cette %{@= de forum a viré le mot (J-a-va-s-c-r-i-p-t).

Il faut donc aller sur www.editeur[j-a-v-a-s-c-r-i-p-t].com

Je ne peux pas l'écrire en litéral, j'espère que tu comprendras.

Dean - http://kickme.to/charloweb
0
Rejoignez-nous