2017-01-10 9 views
0

Dies ist der Code, der durch die Anzeige wie eine Uhr funktioniert:kann document.write nicht beim Festlegen des Intervalls verwenden?

<script type="text/javascript"> 
    setInterval(getCurrentDateTime, 1000); 

    function getCurrentDateTime() { 

     document.getElementById("timeDiv").innerHTML = new Date(); 
    } 
</script> 

Aber ich verstehe nicht, warum, wenn ich benutze:

document.write(new Date()); 

dann wird die Seite nicht wie eine Uhr funktioniert? Ich umschreiben nur Seite jede Sekunde, die auch funktionieren sollte ...

Antwort

0

dieses Versuchen Sie stattdessen:

setInterval(getCurrentDateTime, 1000); 
 

 
function getCurrentDateTime() { 
 
    document.body.innerHTML = new Date(); 
 
}

+0

op weiß es, aber warum 'document.write' arbeiten nicht nach dem Laden ? –

Verwandte Themen