Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Достать данные из <td></td>


Автор: krulik 14.3.2006, 18:28
Итак вот собственно вопрос можно ли доставать текст из ячеек таблицы? Если да то как? В JS почти ноль. Приходится сталкиваться по ходу изучения РНР.

ЗЫ: может плохо искал но поиско я похожего не нашел.

Автор: Ciber SLasH 14.3.2006, 18:42
Поиск по слову cells

Автор: krulik 14.3.2006, 19:12
Ciber SLasH, я понимаю что тут таких как я тьма которые одни и теже вопросы задают но все же. По слову cells как и послову table которые я в поиске задавал выдается 36! страниц. Сжальтесь smile

Автор: Alx 14.3.2006, 19:27
krulik,
присваивай ячейкам id ( <td id="myCell1"> ) и получай доступ к содержимому через document.getElementById("myCell1").innerHTML

Автор: Ciber SLasH 14.3.2006, 19:51
2krulik:
Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content='text/html; charset=windows-1251'>
<script type='text/javascript'>
onload = function () {
var tbl = document.getElementById("myTable");
    for (var i = 0; i < tbl.rows.length; i++) {
        for (var j = 0; j < tbl.rows[i].cells.length; j++) {
            alert(tbl.rows[i].cells[j].innerHTML);
        }
    }
}
</script>
</head>

<body>
<table id='myTable'>
<tr><td>1</td><td>2</td></tr>
<tr><td>3</td><td>4</td></tr>
</table>
</body>
</html>

Автор: krulik 14.3.2006, 19:52
Alx, спасибище всем! А то я уже 17 страниц просмотрел!

Модераторы можете тему удалить!

ЗЫ: даздравствует СРУК! smile

Автор: Alx 14.3.2006, 20:25
krulik,
всем пожалст.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)