Показать сообщение отдельно
  #1 (permalink)  
Старый 18.07.2012, 21:10
Профессор
Отправить личное сообщение для lamer Посмотреть профиль Найти все сообщения от lamer
 
Регистрация: 08.02.2012
Сообщений: 216

Вставить текст в таблицу & задать id <td>
Здравствуйте.
Возникло 2 небольших вопроса.

1. Как разделать таблицы с одинаковыми именами чтоб не считать все элементы на странице а считать элементы конкретной таблицы ?

<html>

<head>
</head>

<body>
<table border="1" width="100%" name="tbl">
	<tr>
		<td>1</td>
		<td>2</td>
	</tr>
	<tr>
		<td>3</td>
		<td>4</td>
	</tr>
</table>

<table border="1" width="100%" name="tbl">
	<tr>
		<td>5</td>
		<td>6</td>
	</tr>
	<tr>
		<td>7</td>
		<td>8</td>
	</tr>
</table>

<script>
var tbl = document.getElementsByName('tbl');
var td = document.getElementsByTagName('td');
td[5].innerHTML = 'TEXT';
</script>
</body>

</html>


В данном коде приходиться считать все <td> чтоб указать конкретный.
Если пытаюсь считать <td> конкретной таблицы то не чего не выходит, сам код:

<script>
var tbl = document.getElementsByName('tbl');
var td = document.getElementsByTagName('td');
tbl[1].td[5].innerHTML = 'TEXT';
</script>


2. Второй вопрос, возможно ли скриптом присваивать идентификатор конкретной <td> ?
Если да то покажите плиз пример кода.
Спасибо.
Ответить с цитированием