kleine fehler mit grossen auswirkungen??
Marcel Stör
- dhtml
moin
ich habe folgende beiden js-fkt geschrieben und keine von beiden funzt. woran mag das liegen? habe ich details übersehen? ist mein wissen zu mager? oder verlange ich vom NN schlicht zu viel??
bei mouseclick auf das image im ersten layer(könnte ich es auch in eine tabelle pflanzen anstatt in einen layer?) sollte sich der inhalt des zweiten ändern.
<script language="JavaScript" type="text/javascript">
changeLayerContent(id,url){
document.layers[id].src=url;
}
setLeftPos(){
return (screen.availWidth-586)/2;
}
</script>
</head>
<layer top="10" left="setLeftPos()" onmousclick="changeLayerContent('content','contact.htm')">
<img src="home_tag_yellow.jpg" border="0" WIDTH="586" HEIGHT="45"></layer>
<layer id="content" name="content" src="startup_main.htm" top="110" left="220"> </layer>
vielen dank und einen schönen tag
marcel
Hi Marcel,
ich habe folgende beiden js-fkt geschrieben und keine von beiden funzt. woran mag das liegen? habe ich details übersehen? ist mein wissen zu mager? oder verlange ich vom NN schlicht zu viel??
Du verlangst vom NN wirklich zuviel ;-)
[...]
changeLayerContent(id,url){ [...] }
^....Hier fehlt 'function' (ich wüsste nicht, daß das auch ohne geht)
[...]
<layer top="10" left="setLeftPos()" onmousclick="changeLayerContent('content','contact.htm')">
^...................^....Schau Dir mal die zulässigen Events und deren Schreibweise an.
[...]
Gruß AlexBausW