innerHTML probleem
Kijk ik heb dit:
En dat wil niet werken,
weet iemand hoe dit komt?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<html>
<head>
<script type="text/javascript">
function loader() {
document.getElementById('spel').innerHTML = 'Even wachten...';
setTimeout('toonSpelletje();', 5000);
}
function toonSpelletje() {
document.getElementById('spel').innerHTML = 'Hoi!';
}
</script>
</head>
<body onload="loader();">
<div id="spel">
</div>
</body>
</html>
<head>
<script type="text/javascript">
function loader() {
document.getElementById('spel').innerHTML = 'Even wachten...';
setTimeout('toonSpelletje();', 5000);
}
function toonSpelletje() {
document.getElementById('spel').innerHTML = 'Hoi!';
}
</script>
</head>
<body onload="loader();">
<div id="spel">
</div>
</body>
</html>
En dat wil niet werken,
weet iemand hoe dit komt?
Gesponsorde koppelingen:
Wat werkt er niet? Wat gaat er fout?
Welke browser gebruik je? Hier in Safari werk het namelijk gewoon.
Welke browser gebruik je? Hier in Safari werk het namelijk gewoon.
Blanche PHP op 18/07/2010 14:22:09:
Welke browser gebruik je? Hier in Safari werk het namelijk gewoon.
Hier in Firefox werkt het ook.
Vreemd, ik gebruik Firefox en het werkt niet. Het scherm blijft gewoon wit.
Heb je javascript wel aan staan? Download ook eens de Firebug addon, daarmee is het eenvoudig om JS fouten uit te lezen...
Alsjeblieft, is het echt nodig zulke slechte gewoonten te gebruiken (no offense, je kunt het beter meteen goed leren):
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
</head>
<body>
<div id="spel">
</div>
<script type="text/javascript">
onload = function () {
var rootElem = document.getElementById('spel');
function toonSpelletje() {
rootElem.innerHTML = 'Hoi!';
}
rootElem.innerHTML = 'Even wachten...';
setTimeout(toonSpelletje, 5000);
};
</script>
</body>
</html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
</head>
<body>
<div id="spel">
</div>
<script type="text/javascript">
onload = function () {
var rootElem = document.getElementById('spel');
function toonSpelletje() {
rootElem.innerHTML = 'Hoi!';
}
rootElem.innerHTML = 'Even wachten...';
setTimeout(toonSpelletje, 5000);
};
</script>
</body>
</html>



