Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.07.2009, 12:53
Интересующийся
Отправить личное сообщение для LowCoder Посмотреть профиль Найти все сообщения от LowCoder
 
Регистрация: 19.06.2009
Сообщений: 13

Не могу получить id элементов в таблице.
Плиз подскажите. Никак не могу понять почему не рабоатет. Мне нужно вывести список Id картинок в таблице. Но не работает никак не возьму в толк почему

</head>
<body>
<table align="left" id="gallery_table" class="gallery_slimbox">
<tr>
<td id="img_cell_0" class="img_td"><img src="image/img_01.jpg" /></td>
<td  id="img_cell_1" class="img_td"><img src="image/img_02.jpg" /></td>
<td  id="img_cell_2" class="img_td"><img src="image/img_03.jpg" /></td></tr>
<tr>
<td  id="img_cell_3" class="img_td"><img src="image/img_04.jpg" /></td>
<td  id="img_cell_4" class="img_td">&nbsp;</td>
<td  id="img_cell_5" class="img_td">&nbsp;</td></tr>
</table>
</body>
</html>


тело скрипта

<script type="text/javascript">
	onload = function () {
 	      var dragObjects = document.getElementById('gallery_table').getElementsByTagName('img');
	      var sTemp = '';	
	      for( var k = 0; k < dragObjects.length; k++ ) {
     	          sTemp += 'dragObject.Id['+k+'] =  '+dragObjects[k].id+'<br />';
	      }
	      var ds = document.getElementById('img_cell_2');
	      sTemp += ds.id; 
	      document.write(sTemp);
			
</script>


Вывод скрипта
dragObject.Id[0] =
dragObject.Id[1] =
dragObject.Id[2] =
dragObject.Id[3] =
img_cell_2

- почему не выводятся id в массиве? Заранее спасибо
Ответить с цитированием
  #2 (permalink)  
Старый 05.07.2009, 13:15
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

LowCoder, так у вас у img-элементов и нет id.
__________________
Тонкости ECMAScript
Ответить с цитированием
  #3 (permalink)  
Старый 05.07.2009, 14:53
Интересующийся
Отправить личное сообщение для LowCoder Посмотреть профиль Найти все сообщения от LowCoder
 
Регистрация: 19.06.2009
Сообщений: 13

Блин .. вредно много сидеть за компом.... Вот что значит замылился глаз .. А я в такие дебри уже полез
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JQuery как получить url? Memfis jQuery 8 29.07.2011 01:39
Не могу получить доступ к ячейке таблицы Andrey2005 Элементы интерфейса 4 15.06.2009 00:34
Выбор элементов и построение списка выбранных элементов. madgals Events/DOM/Window 6 14.04.2009 22:30
Не могу получить высоту из css asci Общие вопросы Javascript 5 30.03.2009 13:31
Не могу получить document.selection.createRange() при написании плагина SashaBorandi jQuery 0 14.01.2009 06:48