Gunther: Problem mit getElementById

Beitrag lesen

Hallo Andy,

Hier mein Quelltext

<html>

<input type="button" name="mein" value="mach" onclick="visi();">

<script language="javascript">

document.write('<style type="text/css">');
document.write('#oper  {position: absolute; top:413px; left:22px; }');
document.write('</style>');

document.write('<div ID="xyz"><img id="oper" src="a.JPG"></div>');

function visi(){
document.getElementById("oper").src = "b.jpg";
}
</script>
</html>

Du musst wenn auch schon dem Image (dessen Source du ja schließlich ändern willst) die entsprechende ID zuordnen (und nicht wie bei dir dem div, welches IMHO überflüssig ist).

Ansonsten musst du mit 'getElementsByName' arbeiten.

Gruß Gunther