Hallo zusammen,
Mozilla treibt mich in den Wahnsinn :)
ich möchte per Script ein Bild austauschen, das klappt auch solange das Bild für sich auf der Seite steht. Sobald ich das Bild in einen a href packe gehts nicht mehr, warum? Ich habe sogar schon versucht dem a href einen namen zu geben und die grafik per firstChild anzusprechen aber das tut auch nicht...
Hier ist mein Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title></title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<script language="javascript">
function Bildwechsel() {
document.getElementsByName("navigation")[0].setAttribute("src", "images/testbild_a.gif")
}
</script>
</head>
<body onload="Bildwechsel();">
<table cellpadding="0" cellspacing="0" border="0" id="l~01_c01_s01_s01_s01_s01" style="display:none;">
<tr>
<td>
<a href="../content_l~01/l~01_c01.htm">
<img name="navigation" src="images/testbild_p.gif" border="0"><br><br>
</a>
</td>
</tr>
</table>
</body>
</html>
Wenn ihr die Grafik einfach aus der Tabelle rausnehmt und irgendwo direkt im Body plaziert geht der Code, anders nicht, wie kann das sein? Fast alle meine Grafiken sind von irgendwelchen Tags eingeschlossen...
Vielen Dank für die Hilfe
Grüße Dirk