Viser ikke det 2. JS
Jeg har 2 JS koder, et som viser klokken, og et som viser dato'en.I kan lige se de 2 koder først.
Klokken:
<script type="text/javascript">
function klokken() {
var tiden = new Date();
var timer = tiden.getHours();
var minutter = tiden.getMinutes();
var sekunder = tiden.getSeconds();
if(minutter<10) {
minutter = '0'+minutter;
}
if(sekunder<10) {
sekunder = '0'+sekunder;
}
document.getElementById('klokken').innerHTML='og klokken er nu '+timer+':'+minutter+':'+sekunder;
setTimeout('klokken()',1000);
}
</script>
Dato:
<script type="text/javascript">
function dato() {
var tiden = new Date();
var dag = tiden.getDay();
var dato = tiden.getDate();
var maaned = tiden.getMonth();
var dagene = new Array('Mandag', 'Tirsdag', 'Onsdag', 'Torsdag', 'Fredag', 'Lørdag', 'Søndag');
var maanederne = new Array('januar', 'februar', 'marts', 'april', 'maj', 'juni', 'juli',
'august', 'september', 'oktober', 'november', 'december');
document.getElementById('dato').innerHTML='Idag er det: '+dagene[dag-1]+' d. '+dato+' '+maanederne[maaned];
}
</script>
Nu når jeg så vil have de 2 frem indsætter jeg:
<body onload="klokken()">
<div id="klokken"></div>
Ligeledes med dato:
<body onload="dato()">
<div id="dato"></div>
Men problemet er, den viser kun klokken?