begin process at 2012 05 29 19:09:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

OnChange=fonction() --> ne MARCHE pas !!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

OnChange=fonction() --> ne MARCHE pas !!

mardi 15 avril 2003 à 15:21:02 | OnChange=fonction() --> ne MARCHE pas !!

bside8

Bonjour,

j'essaie de mettre au point un script permettant d'afficher un calendrier.
J'affiche dans une fenêtre nommée Calendrier le calendrier du mois courant.
S'il le souhaite, l'utilisateur doit pouvoir changer le mois dans un menu déroulant, ce qui devrait rafraîchir le contenu du popup par rappel de la fonction d'origine.

Mais voilà : impossible de rappeler cette #~[#| de fonction !!

Si qq1 veut bien m'aider, je suis prêt à lui faire parvenir le script dont il s'agit en entier.

Merci

en attendant, voici le bout concerné :



function AffichCal (ms,an)
{
if (ms==undefined && an==undefined)
{
alert(ms+"/"+an);
var Nunc = new Date();
var Mois = Nunc.getMonth()+1;
var Annee = Nunc.getFullYear();
var Test = new Calendrier (Mois,Annee);
Popup(Test.mois,Test.annee,Test.firstjour,Test.lastjour,Test.nbrweek);
}
else
{
alert(ms+"/"+an);
var Test = new Calendrier (ms,an);
Popup(Test.mois,Test.annee,Test.firstjour,Test.lastjour,Test.nbrweek);
}
}

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");
//alert(w.name);
//Construction du calendrier

var MsAn=0;
w.document.write("<FORM name='ChxDate'><SELECT name='ChxMois' onChange="+AffichCal (ChxMois.value,2003)+">");
for (MsAn=0;MsAn<MoisAnnee.length;MsAn++)
w.document.write("<OPTION value="+MsAn+">"+MoisAnnee[MsAn]+"</OPTION>");
w.document.write("</FORM>");

w.document.write("<div align=center><TABLE border=1><TR>");
for (var NbrJour=0;NbrJour<7;NbrJour++)
w.document.write("<TD>"+JrSemaine[NbrJour].substr(0,1)+"</TD>");
w.document.write("</TR>");
var JrCourant=1;
for (var NbrLgn=0;NbrLgn<lgn;NbrLgn++)
switch (NbrLgn) {
case 0:
//alert(NbrLgn);
w.document.write("<TR>");
for (var NbrJour=1;NbrJour<deb;NbrJour++)
w.document.write("<TD align=center></TD>");
for (var NbrJour=deb;NbrJour<8;NbrJour++)
w.document.write("<TD align=center onclick=alert("+JrCourant+")>"+JrCourant+++"</TD>");
w.document.write("</TR>");
break;
case lgn-1:
//alert(NbrLgn);
w.document.write("<TR>");
for (var NbrJour=1;NbrJour<fin+1;NbrJour++)
w.document.write("<TD align=center onclick=alert("+JrCourant+")>"+JrCourant+++"</TD>");
for (var NbrJour=fin;NbrJour<8;NbrJour++)
w.document.write("<TD align=center></TD>");
w.document.write("</TR>");
break;
default:
//alert(NbrLgn);
w.document.write("<TR>");
for (var NbrJour=1;NbrJour<8;NbrJour++)
w.document.write("<TD align=center onclick=alert("+JrCourant+")>"+JrCourant+++"</TD>");
w.document.write("</TR>");
break;
}
w.document.write("</TABLE></div>");
}

mercredi 23 avril 2003 à 20:45:21 | Re : Re

MiTcH37

réécrit ta fonction dans la fenetre, en remplaçant aussi les w.document par document


Cette discussion est classée dans : test, var, document, write, nbrjour


Répondre à ce message

Sujets en rapport avec ce message

Appel de fonction via un évènement OnClick ? [ par bside8 ] 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 pb pour placer les sous-menus [ par annethe ] Bonjour,J'ai créé un menu dynamique. J'ai réussi à placer lemenu où je veux mais je n'arrive pas à bien placer lessous-menus.dans la page ou j'affiche Script dans un script dans un tableau [ par Superjun ] Hello tlm !J'ai créé un script pour adapter l'espacement de compteurs (3) dans un tableau, et aussi pour adapter la taille du tableau selon la résolut Calendrier Javascript incompatible mozilla!!! [ par jojomillenium ] hello!Vala j'ai un bleme, mon calendrier marche nicke sous explorer mais sous mozilla rien a faire, il apparait pour le mois present, mais si je veux Lien sur 1 message par jour.(*.JS) [ par bonobos ] Bonjour à tous,J'ai un script .js qui m'affiche un message différent chaque jour.Comment faire un lien sur chaque message ? MerciVoilà le script JS:{v Tableau 2D [ par malik7934 ] Hello, En deux mots: j'ai fais ça: http://noisy.ch/smilies/smilies2.html mais je n'y connais rien à Javascript (c'est pour un chat en php). J'ai modi script de menu defilant pas assez extensible [ par pusse ] Bonjour à tous. J'ai recuperer un script en javascript qui permet de creer un menu de liens defilant horizontalement suivant une action sur des fleche script a modifier. Je suis pas capable de le faire [ par pusse ] Salut à tous. J'ai recuperer sur le net un script de menu defilant horizontalement. Tout marche tres bien sauf  que je rencontre un petit probleme. Qu modification script -- centrer [ par pusse ] Salut a tous j'ai recuperer un script sur le net qui me permet de creer un  liste defilante de liens horizontalement avec action sur des fleches. Le s Defi [ par wassimkr ] Je dois résoudre un challenge : trouver un code grâce au code source de la page.J'aimerais bien que vous me donniez quelques indices pour pouvoir réso


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,811 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales