powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Обращение к ячейки таблице (Html)
9 сообщений из 9, страница 1 из 1
Обращение к ячейки таблице (Html)
    #33638569
-Вася-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет Всем!!! Вот такой вопрос: есть таблица как мне обратится к ячейкам таблицы, к примеру, чтобы сложить все значения которые там есть?
...
Рейтинг: 0 / 0
Обращение к ячейки таблице (Html)
    #33638870
Фотография Zeta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А значения откуда берутся?
----------------------------------------------------------
! Кофе forever !
------------------------------
...
Рейтинг: 0 / 0
Обращение к ячейки таблице (Html)
    #33639032
-Вася-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Значеия просто вписаны между тегами <td>1</td>
...
Рейтинг: 0 / 0
Обращение к ячейки таблице (Html)
    #33639098
madgol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использую DOM.
А таблица откуда берется? Не легче ли на этапе генерации посчитать сумму?
...
Рейтинг: 0 / 0
Обращение к ячейки таблице (Html)
    #33639778
-Вася-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что это DOM?
...
Рейтинг: 0 / 0
Обращение к ячейки таблице (Html)
    #33639785
-Вася-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Просто есть таблица в Form:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<table>
<tr>
     <td>цена</td>
</tr>
<tr>
   <td> 1200 </td>
</tr>
И так далее, в таблице есть еще CheckBox' ы для каждой цены.
Так вот, надо складывать цены (значения ячеек), если чекбокс установлен.
...
Рейтинг: 0 / 0
Обращение к ячейки таблице (Html)
    #33639812
madgol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DOM
Повесь событие на установку чекбокса и используя JavaScript (т.е. доступ к ячейкам осуществляется используя DOM) cумируй что надобно
...
Рейтинг: 0 / 0
Обращение к ячейки таблице (Html)
    #33639844
-Вася-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я извеняюсь, но вы не могли бы привести пример кода DOM для ячеек таблицы
...
Рейтинг: 0 / 0
Обращение к ячейки таблице (Html)
    #33639921
madgol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-Вася-Я извеняюсь, но вы не могли бы привести пример кода DOM для ячеек таблицы
Я не специалист в JavaScript, но попробуй что-нибудь в этом духе (проверено в Firefox):

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
<head>
<script language="JavaScript" type="text/javascript">
function calc()
{
	var row = document.getElementById('row');
	child = row.firstChild;
	var sum =  0 ;
	while (child!=null)
	{
		sum += parseInt(child.textContent);
		child = child.nextSibling;
	}
	rslt = document.getElementById('result');
	rslt.textContent = sum;
}
</script>

</head>

<body onload="calc(0);">
<table>
<thead>
<tr><th>цена1</th><th>цена2</th><th>всего</th></tr></thead>
<tbody><tr id="row"><td> 1200 </td><td> 600 </td><td id="result"> 0 </td></tr></tbody>
</table>
</body>
В данном примере всё это возможно реализовать и другими способами.
Иногда в nextSibling может попасться #text (может из-за использования перехода на новую строку), тогда надо фильтровать по nodeName
P.S. Модель документа можно посмотреть например в Firefox/DOM Inspector
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Обращение к ячейки таблице (Html)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]