Сначала создаю элемент,потом захватываю его и пытаюсь изменить изображение.
В итоге браузер пишет:
Uncaught TypeError: Cannot set property 'src' of null
Я так понял,что неправильно создаю сам элемент,но сам не могу найти ошибку.
Вот скрипт:
<script language="javascript">
var yourunit='{"1":{"422":{"status":"run","left":"320","top":180,"type":"sword"}},"2":{"422":{"status":"run&qu ot;,"left":"320","top":240,"type":"sword"}},"3":{"422":{"status":"run&qu ot;,"left":"320","top":300,"type":"sword"}},"4":{"422":{"status":"run&qu ot;,"left":"320","top":360,"type":"sword"}},"5":{"422":{"status":"run&qu ot;,"left":"320","top":420,"type":"sword"}},"6":{"422":{"status":"run&qu ot;,"left":"320","top":480,"type":"sword"}},"7":{"422":{"status":"run&qu ot;,"left":"320","top":540,"type":"sword"}},"8":{"422":{"status":"run&qu ot;,"left":"320","top":600,"type":"sword"}},"9":{"422":{"status":"run&qu ot;,"left":"320","top":660,"type":"sword"}},"10":{"422":{"status":"run","left":"320","top":720,"type":"sword"}},"11":{"422":{"status":"run&q uot;,"left":"320","top":780,"type":"sword"}},"12":{"422":{"status":"run&q uot;,"left":"320","top":840,"type":"sword"}},"13":{"422":{"status":"run&q uot;,"left":"320","top":900,"type":"sword"}},"14":{"422":{"status":"run&q uot;,"left":"320","top":960,"type":"sword"}},"15":{"422":{"status":"run&q uot;,"left":"320","top":1020,"type":"sword"}},"16":{"422":{"status":"run&q uot;,"left":"320","top":1080,"type":"sword"}},"17":{"422":{"status":"run&q uot;,"left":"320","top":1140,"type":"sword"}},"18":{"422":{"status":"run&q uot;,"left":"320","top":1200,"type":"sword"}},"19":{"422":{"status":"run&q uot;,"left":"320","top":1260,"type":"sword"}},"20":{"422":{"status":"run","left":"320","top":1320,"type":"sword"}},"21":{"422":{"status":"run&q uot;,"left":"320","top":1380,"type":"sword"}},"22":{"422":{"status":"run&q uot;,"left":"320","top":1440,"type":"sword"}},"23":{"422":{"status":"run&q uot;,"left":"320","top":1500,"type":"sword"}},"24":{"422":{"status":"run&q uot;,"left":"320","top":1560,"type":"sword"}},"25":{"422":{"status":"run&q uot;,"left":"320","top":1620,"type":"sword"}},"26":{"422":{"status":"run&q uot;,"left":"320","top":1680,"type":"sword"}},"27":{"422":{"status":"run&q uot;,"left":"320","top":1740,"type":"sword"}},"28":{"422":{"status":"run&q uot;,"left":"320","top":1800,"type":"sword"}},"29":{"422":{"status":"run&q uot;,"left":"320","top":1860,"type":"sword"}},"30":{"422":{"status":"run","left":"320","top":1920,"type":"sword"}},"31":{"422":{"status":"run&q uot;,"left":"320","top":1980,"type":"sword"}},"32":{"422":{"status":"run&q uot;,"left":"320","top":2040,"type":"sword"}},"33":{"422":{"status":"run&q uot;,"left":"320","top":2100,"type":"sword"}},"34":{"422":{"status":"run&q uot;,"left":"320","top":2160,"type":"sword"}},"35":{"422":{"status":"run&q uot;,"left":"320","top":2220,"type":"sword"}},"36":{"422":{"status":"run&q uot;,"left":"320","top":2280,"type":"sword"}},"37":{"422":{"status":"run&q uot;,"left":"320","top":2340,"type":"sword"}},"38":{"422":{"status":"run&q uot;,"left":"320","top":2400,"type":"sword"}},"39":{"422":{"status":"run&q uot;,"left":"320","top":2460,"type":"sword"}},"40":{"422":{"status":"run","left":"320","top":2520,"type":"sword"}}}';
yourunit=JSON.parse(yourunit);
var uid=422;
document.write("<div ID=\"unit\""+uid+" style=\"position: absolute; left:"+yourunit[1][uid]["left"]+"; bottom:"+yourunit[1][uid]["top"]+"\"> <img src=\"Swordbot.gif\"> </div>");
alert("<div ID=\"unit"+uid+"\" style=\"position: absolute; left:"+yourunit[1][uid]["left"]+"; bottom:"+yourunit[1][uid]["top"]+"\"> <img src=\"Swordbot.gif\"> </div>");
var e;
e = document.getElementById("unit"+uid);
e.src="Arcbotatack.gif";
</script>
_____________
Чем больше круг знаний - тем больше длина окружности соприкосновения с областью неизвестного - тем больше степень моего незнания.
Лёгкость принятия решений и громкость слов (или число нулей ожидаемой прибыли) свойство окружностей сверхмалого диаметра, стремящихся к точке - к точке зрения.