|
|
|
| есть форма с таблицей внутри у формы есть id у таблицы нет
<form id="auto">
<table>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
</table>
</form>
|
требуется в нижнюю левую ячейку вставить значение пытался сделать так
<script language=\"javascript\">
table = document.getElementById(\"auto\").getElementsByTagName(\"table\");
table.rows[2].cells[0].innerHTML = \"тра-ля-ля\";
</script>
|
не получилось видимо что-то делаю не так подскажите как сделать правильно | |
|
|
|
|
|
|
|
для: KPETuH
(31.10.2011 в 14:11)
| |
Element - элемент, один, единственный, конкретный ОБЪЕКТ
Elements - элементЫ, много, разных, КОЛЛЕКЦИЯ объектов
К элементу массива следует обращаться по индексу:
table = document.getElementById(\"auto\").getElementsByTagName(\"table\") [0];
------- -------^
|
| |
|
|
|
|
|
|
|
для: АЯС
(31.10.2011 в 15:03)
| | Пробовал уже, в моем случае ни помогло (. решил задачу с помощью jquery все равно он у меня используется... | |
|
|
|
|
|
|
|
для: KPETuH
(31.10.2011 в 15:19)
| | Плохо пробовали.
Хотя... если jquery вам помог в качестве таблетки от мозгов, то и ладно. Я рад за вас :-) | |
|
|
|
|
|
|
|
для: АЯС
(31.10.2011 в 15:24)
| | Бывают ситуации когда мозг просто закипает ) вот тогда такие таблетки хорошо подходят ))) | |
|
|
|
|
|
|
|
для: АЯС
(31.10.2011 в 15:24)
| | Скорее всего проблема была не с выбором таблицы, а с подстановкой значения в ячейку, возможно если бы я выбирал по тегу td проблемы бы не было... | |
|
|
|