Als oefening voor Javascript heb ik een eigen datum-/tijdscript geschreven. Gewoon zo'n doorsnee dingetje. Nu heb ik het probleem dat de tijd zichzelf niet refresht, terwijl dat wel zo geprogrammeerd is...
Dit is het script:
Ik weet dat het niet geweldig is, vooral omdat ik de datum ook elke seconde refresh, maar ik wil het simpel houden. Jammer genoeg loopt de tijd dus niet.
Heeft er iemand advies?
Greets, Anoesj
Dit is het script:
Code:
<html>
<body onload="tijd()">
<script type="text/javascript">
function tijd(){
var datum=new Date()
var date=datum.getDate()
var month=datum.getMonth()+1
var year=datum.getYear()
var hours=datum.getHours()
var minutes=datum.getMinutes()
var seconds=datum.getSeconds()
document.write('<div style="font-family:Verdana;">')
document.write('<b>Datum:</b> ')
if(date<10){
document.write('0'+date)
}
else{
document.write(date)
}
if(month<10){
document.write('-0'+month)
}
else{
document.write('-'+month)
}
document.write('-'+year+'<br>')
if(hours<10){
var hours2="0"+hours
}
else{
var hours2=hours
}
if(minutes<10){
var minutes2="0"+minutes
}
else{
var minutes2=minutes
}
if(seconds<10){
var seconds2="0"+seconds
}
else{
var seconds2=seconds
}
document.write(hours2+':'+minutes2+':'+seconds2);
setTimeout("tijd()",1000)
}
</script>
</body>
</html>
Ik weet dat het niet geweldig is, vooral omdat ik de datum ook elke seconde refresh, maar ik wil het simpel houden. Jammer genoeg loopt de tijd dus niet.
Heeft er iemand advies?
Greets, Anoesj
Laatst bewerkt: