Я создаю список динамически, и мне нужно иметь возможность получать значения из ячеек таблицы.Структура:
<ul id="tester">
<li><div><table><tr><td></td><td id="samecellid">I WANT THIS TD VALUE..
<li><div><table><tr><td></td><td id="samecellid">I WANT THIS TD VALUE..
<li><div><table><tr><td></td><td id="samecellid">I WANT THIS TD VALUE..
В каждом элементе списка есть таблица. Эта таблица содержит только одну строку, поэтому идентификатор td уникален для каждого элемента списка, но, очевидно, не для всего списка.
Проблема в том, что я не могу получить значение ячейки td.Я пробовал несколько способов, это мой последний и он не работает:
if (lengthoflist > 0) {
for (i=1; i<=lengthoflist; i++){
var ul = document.getElementById("tester");
var mya = ul.getElementsByTagName("li")[i];
var myb = mya.getElementsByTagName("div");
var myc = myb.getElementsByTagName("table");
var myd = myc.getElementsByTagName("tr");
var mye = myd.getElementById("samecellid");
var celldata = mye.innerHTML;
}
}