Sto realizzando un'agenda in javascript.Mi trovo ad aver il problema di aggiornare il mese una volta cliccato sui simboli >> oppure <<.In pratica non so come passare la data aggiornata ad una funzione che è questa:
Questa funzione viene richiamata all'interno di questo file:codice:function mese_avanti(data){ //aggiornare data ogni volta che si richiama la funzione var mese =data.getMonth()+1; // var mese=mese1 +1; var anno =data.getFullYear(); //document.cookie=mese; switch (mese) { //converte il numero in nome del mese case 0: mese = "gennaio"; break; case 1: mese = "febbraio"; break; case 2: mese = "marzo"; break; case 3: mese = "aprile"; break; case 4: mese = "maggio"; break; case 5: mese = "giugno"; break; case 6: mese = "luglio"; break; case 7: mese = "agosto"; break; case 8: mese = "settembre"; break; case 9: mese = "ottobre"; break; case 10: mese = "novembre"; break; case 11: mese = "dicembre"; break; } return mese + " " + anno; }
Come faccio a passare alla funzione la data aggiornata?Grazie.codice:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> <meta name="author" content="tonino" /> <title>Untitled 1</title> <script language="javascript" src="agenda.js"> <!-- //--> </script> </head> <body> <form method="get" name="agenda" action="agenda.html"> <<</a> <script language="javascript"> var d1=new Date(); document.write(tempo(d1)); //document.cookie=d1.getMonth()+1; //document.write(document.cookie); </script> >> <script language="javascript"> var d1=new Date(); document.write(giorni_mese(d1)); </script> </form> </body> </html>

Rispondi quotando