Вы можете увидеть следующий код, где я пытаюсь выбрать третий td
из таблицы, чтобы подсчитать дубликаты.javascript select td's и count duplicates
Я хочу сохранить их в новом массиве и использовать новый массив для повторения и поиска дубликатов.
Я пробовал следующие, чтобы выбрать желаемый td
. Firefox дает мне все предметы в td
, где находится тег <sport>
, но IE показывает мне только один спортивный тег. Обратите внимание на код после таблицы
function doIt()
{
var table = document.getElementById('table');
var tr = table.getElementsByTagName('tr');
content = new Array;
for (var i=0; i<tr.length; i++)
{
content = tr[i].getElementsByTagName('td')[2].innerHTML;
document.write(content);
}
}
<tr class="grey">
<td><Date>25.09.2014</Date></td>
<td><Time>09:00:00</Time></td>
<td><Sport>Soccer, Tennis</Sport></td>
</tr>
<tr class="blue">
<td><Date>25.09.2014</Date></td>
<td><Time>09:45:00</Time></td>
<td><Sport>Basketball, Volleyball</Sport></td>
</tr>
<tr class="grey">
<td><Date>25.09.2014</Date></td>
<td><Time>10:00:00</Time></td>
<td><Sport>Soccer, Tennis</Sport></td>
</tr>...
'content = new Array();' или 'content = []'. 'и content [i] = ...'. ваш код полон ошибок – karaxuna