Dato che non voglio modificare il body di tutte le pagine, ho provato ad inserire
il risultato è questocodice:document.onload=popola_gg((form.dal_mese.options[this.selectedIndex].value),(form.dal_mese.name));
Ma non funziona... voi notate quale strafalcione?codice:function popola_gg(mese,nome) { if ((form.dal_mese.value) == "Aprile 2005" ) { mese = 4; }else if ((form.dal_mese.value) == "Maggio 2005" ) { mese = 5; }else if ((form.dal_mese.value) == "Giugno 2005" ) { mese = 6; }else if ((form.dal_mese.value) == "Luglio 2005" ) { mese = 7; }else if ((form.dal_mese.value) == "Agosto 2005" ) { mese = 8; }else if ((form.dal_mese.value) == "Settembre 2005" ) { mese = 9; }else if ((form.dal_mese.value) == "Ottobre 2005" ) { mese = 10; } var newData = new Date() anno = newData.getFullYear(); // anno attuale var newData = new Date(anno,mese,0); // l'ultimo del mese richiesto var maxg = newData.getDate(); if (nome == "dal_mese") { g = document.form.dal_giorno; }else if (nome=="al_mese") { g = document.form.al_giorno; } g.options.length=0; for (var i=0;i<maxg;i++) { g.options[i] = new Option(i+1,i+1) } } document.onload=popola_gg((form.dal_mese.options[this.selectedIndex].value),(form.dal_mese.name));

Rispondi quotando


VVoVe:
