Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    1

    Orologio......e incremento...

    Ciao a tutti,
    Beh....sono alle prime armi con JavaScript, ma per cominciare ho deciso di creare un orologio...il problema è che se non aggiorno in continuazione la paina questo sta fermo. Penso che dovrei aggiungere l'incremento (credo sia ++, ma correggete anke qsto se sbaglio )

    solo che...per esempio in un orologio così:

    <script type="text/javascript" language="javascript">
    <!--
    dataora = new Date();
    document.write("Oggi &egrave;: ");
    document.write(dataora.getDate(),
    "-",dataora.getMonth()+1,
    "-",dataora.getYear());
    document.write(" - Sono le ore: ",
    dataora.getHours(),":",
    dataora.getMinutes(),":",
    dataora.getSeconds());
    // -->
    </script>

    ...ecco...proprio qua...nel caso dei minuti, delle ore e dei secondi, dove lo devo posizionare l'incremento?

    Vi ringrazio tutti...e aspetto informazioni!

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    no, non si fa così

    devi creare una funzione che stampa la data, ad es.

    codice:
    <script type="text/javascript"> 
    <!-- 
    function stampa_data() {
        dataora = new Date(); 
        document.write("Oggi è: "); 
        document.write(dataora.getDate(), "-",dataora.getMonth()+1, "-",dataora.getYear()); 
        document.write(" - Sono le ore: ", dataora.getHours(),":", 
        dataora.getMinutes(),":", dataora.getSeconds()); 
    }
    // --> 
    </script>


    e la metti nel posto desiderato.
    Poi nel tag body inserisci l'attributo

    codice:
    onload="setTimeout('stampa_data()', 1000);"
    Ciao
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    va bene che e' alle prime armi, pero'...
    codice:
    <head>
    <script type="text/javascript">
    function tempo(dest) { 
    var oggi = new Date(); 
    var gg = oggi.getDate(); 
    var me = oggi.getMonth() + 1; 
    var aa = oggi.getFullYear(); 
    var hh = oggi.getHours();
    var mi = oggi.getMinutes(); 
    sec = oggi.getSeconds(); 
    
    var str = "oggi e` il " + gg + "/" + me + "/" + aa + " "; 
    str += "sono le ore "+ hh +":"+ mi; // + ":"+ ss; 
    
    document.getElementById(dest).innerHTML = str; 
    
    setTimeout("tempo('"+dest+"')", 1000); 
    } 
    </script>
    </head>
    
    <body onload="tempo('orologio');">
    <span id="orologio"> </span>
    </body>

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.