Javascript.RU

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

Как узнать значение id у найденных тегов?
В JavaScript новичок, появилось два вопроса:
1)Есть таблица, каждая строка(<tr>) которой пронумерована уникальным id и class='Contact'. Я нахожу все элементы таким кодом
var contacts = document.getElementsByClassName("Contact");

Как я могу узнать значения id у этих элементов?
2)В каждой строке, у одного <td> есть id, тоже с уникальным значением, как я могу вытащить его связанно со строкой? То бишь что бы вытаскивать значение id для <tr> и значение id для вложенного тега <td>?
Ответить с цитированием
  #2 (permalink)  
Старый 25.03.2014, 16:00
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

var contacts = document.getElementsByClassName("Contact");
for (var i = 0; i < contacts.length; i++) {
    var contact = contacts[i];
    alert(contact.id);
    alert(contact.cells[0].id); // id нулевой <td> ячейки
}


Кстати, getElementsByClassName не работает в IE8, поэтому лучше использовать document.querySelectorAll('.Contact');
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как узнать домен из js? MakTpaxep Общие вопросы Javascript 3 14.10.2016 14:22
Присвоить value значение или как? qazibum Элементы интерфейса 17 30.08.2012 18:50
Как узнать значение setTimeout внутри самого setTimeout-а Грабовский Элементы интерфейса 5 12.08.2012 18:27
Как получить значение переменной из callback функции? Хиросим AJAX и COMET 5 24.04.2012 08:32
Как в IE динамически установить значение события onClick? Гость Элементы интерфейса 6 16.01.2011 22:46