Dit is mijn code:

<script language="javascript" type="text/javascript">
<!--
function getpltje(IMG) {
	if(IMG != "") {
		getElementById("plaatje").value = "<a href=\""+ IMG +".JPG\" target=\"_blank\"><img src=\""+ IMG +".JPG\" width=\"512px\" height=\"384px\"></a>";
	}
	else {
		getElementById("plaatje").value = "<--- Klik op een link hiernaast!";
	}
}
-->
</script>
</head>

<body onLoad="getpltje();">
<div id="menu">
<p align="center">Menu:
<hr>
<br><br></p>
<ul>
	<a href="#" onclick="getpltje('box')"><li>Box</li></a>
	<a href="#" onclick="getpltje('boxuitgang')"><li>Box uitgang</li></a>
	<a href="#" onclick="getpltje('strobo')"><li>Stroboscoop</li></a>
	<a href="#" onclick="getpltje('par')"><li>Par-36</li></a>
	<a href="#" onclick="getpltje('paneel')"><li>Mengpaneeltje</li></a>
</ul>
</div>
<div id="plaatje">
</div>


Zoals je ziet wil ik dat <div id="plaatje"> wordt gevuld met een plaatje. Als er niks is meegegeven komt er te staan: klik hier blabla. (dit gebeurd dus met body onload.
Maar hij geeft in de taakbalk 'fout op pagina'.
Weet iemand hoe ik dit kan verhelpen.
Is het niet:
document.getElementById("plaatje").innerHTML = 'tekst';
document.getElemtentBy.... ^_^

edit: ook innerHTML idd ;)
edit2: ik was sneller! :P

Reageren