Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Обращение к элементу JavaScript

10K
14 июня 2007 года
Mishelle
25 / / 09.12.2005
Есть таблица, внутри ячейки таблицы есть input. Как можно к нему обратиться, а точнее, получить значение его поля value?

var tbody = document.getElementById('T_for_New_Sub');

for (...) {
...
tbody.rows.cells[j]. - так получаю содержимое ячейки(в цикле)
...
}

а как добраться до поля input, который в ней находится?
15
14 июня 2007 года
shaelf
2.7K / / 04.05.2005
По его Id
2.1K
14 июня 2007 года
vectoroc
234 / / 25.07.2006
Я бы сразу нужным элементам давал ID, и с помощью document.getElementById обращался бы к ним.
Так же можно tbody.rows.cells[j].getElementsByTagName("input") и в полученном массиве будут все input-ы этой ячейки
10K
14 июня 2007 года
Mishelle
25 / / 09.12.2005
Цитата: vectoroc
Я бы сразу нужным элементам давал ID, и с помощью document.getElementById обращался бы к ним.
Так же можно tbody.rows.cells[j].getElementsByTagName("input") и в полученном массиве будут все input-ы этой ячейки



Спасибо за совет! Совсем забыла про это свойство...
Конечно удобнее всего использовать id, но в моем случае, когда таблица постоянно меняется, добавляются и удаляются строки, это как раз то, что нужно:getElementsByTagName!

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог