André Löscher: IE will kein dynamisches onclick

Beitrag lesen

Hallo allerseits,

ich möchte gerne, dass jedes Image auf der html seite bei einem Klick automatisch durch ein onclick Event eine weitere Function ausführt. Der Firefox macht es, der IE streikt! Hat jemand eine Idee?

Vielen Dank

André

-----------------------------

<script type="text/javascript">
function sayHello() {
 Fenster1 = window.open("http://forum.de.selfhtml.org", "Zweitfenster", "width=300,height=400,left=100,top=200");
 Fenster1.focus();

}

function updateLinks() {
 var test = document.getElementsByTagName("a");
 for(var i=0;i<test.length;i++) {
  var imageSize = document.createAttribute("onClick");
  imageSize.nodeValue = "javascript:sayHello()";
  document.getElementsByTagName("a")[i].setAttributeNode(imageSize);
 }
}
</script>

<body onload="javascript:updateLinks()">
<a href="#"><img src="images/andy_band.jpg" width="150" height="100" border="0" /></a><br />
<a href="#"><img src="images/arndt_band.jpg" width="150" height="100" border="0" /></a>