plan_B: document.getElementById() has no properties

Beitrag lesen

Hallo,

document.getElementById('b' + durchlauf).setAttribute('href','javascript:move_unit()');

Aber PHP passt doch:

echo "<a id="b".$x.""><img src="img/blank.gif" border="0"></a>";

der php-code ist hier keine Hilfe. Schau dir den HTML-Code an und suche nach den Elementen mit der ID. (Browsermenu ->Ansicht ->Quellcode)

kann aber auch sein, dass dein Schleifenzähler nicht funtioniert.

document.getElementById('b' + durchlauf).setAttribute('href','javascript:move_unit()');

  
var id='b' + durchlauf;  
var elem=document.getElementById(id);  
  
if (elem) {  
  elem.setAttribute('href','javascript:move_unit()');  
  }  
else {  
  alert("Element nicht gefunden - id:"+id);  
  }  

Gruß plan_B

--
     *®*´¯`·.¸¸.·