Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    213

    problema aggiornamento data

    Sto realizzando un 'agenda in javascript.C'è una funzione che mi da problemi.La funzione è questa:
    [code]
    unction mese_avanti(data){
    //aggiornare data ogni volta che si richiama la funzione

    var mese = data.getMonth()+1;

    var anno = data.getFullYear();



    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:
    me

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Perché non hai proseguito questa discussione
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    213
    Sto realizzando un 'agenda in javascript.C'è una funzione che mi da problemi.La funzione è questa:
    codice:
    unction mese_avanti(data){
     //aggiornare data ogni volta che si richiama la funzione  
      
     var mese = data.getMonth()+1;
     
     var anno = data.getFullYear();
     
     
     
     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;
    }
    In pratica questa funzione viene richiamata ogni volta che clicco su un link del tipo >>.La funzione svolge il suo ruolo però lo fà una volta soltanto.Se riclicco nuovamente sul link non mi aggiorna il mese che voglio.L'output è così fatto: << mese anno >>.Finchè clicco una volta va bene,ma le volte successive no.Eppure la richiamo ogni volta.Per comodità vi posto il codice della pagina che dovrebbe andare avanti con i mesi:
    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 action="successivo.html" method="get" name="successivo">
    &lt;&lt;
    <script language="javascript">
    //selezionare la data a video
    var d1=new Date();
    document.write(mese_avanti(d1));
    
    </script>
    &gt;&gt;
    
    <script language="javascript">
    document.write(giorni_mese(d1));
    </script>
    </form>
    </body>
    </html>
    Spero di essere stato chiaro.

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Rispetta il regolamento.

    Spero di esser stato chiaro anch'io
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.