2017-06-21 1 views
0

Je suis allé aussi loin en supprimant un autre code; Je pense que c'est quelque chose à voir avec currentTimeString? J'ai besoin de la seconde horloge pour commencer à 0 au chargement de la page au lieu de montrer simplement l'heure de l'horloge.comment obtenez-vous des secondes pour commencer le chargement de la page en utilisant JavaScript

var d = new Date(<?php echo time() * 1000 ?>); 

function updateClock() { 
    // Increment the date 
    d.setTime(d.getTime() + 1000); 

    var currentSeconds = d.getSeconds(); 

    // Generate the display string 
    var currentTimeString = currentSeconds + " " + "Seconds "; 

    // Update the time 
    document.getElementById("clock").firstChild.nodeValue = currentTimeString; 
} 

window.onload = function() { 
    updateClock(); 
    setInterval('updateClock()', 1000); 
} 
+1

Cela permet d'afficher la quantité de secondes dans les minutes réglées sur l'horloge système, c.-à-d. 0-59. Est-ce ce que vous essayez de faire ou non? Sinon, veuillez préciser ce que vous essayez de faire en éditant la question. –

Répondre

0

Comme par votre question, vous voulez juste afficher les secondes 0-59, si oui essayez de mettre à jour quelques secondes à chaque fois et utiliser firstChild.innerHTML intead de nodeValue

d.getSeconds(d.getSeconds() + 1); 

    var currentSeconds = d.getSeconds(); 

    // Generate the display string 
    var currentTimeString = currentSeconds + " " + "Seconds "; 

    // Update the time 
    document.getElementById("clock").firstChild.innerHTML = currentTimeString;