Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.12.2012, 11:18
Новичок на форуме
Отправить личное сообщение для sanyomix Посмотреть профиль Найти все сообщения от sanyomix
 
Регистрация: 28.12.2012
Сообщений: 4

Доступ к элементу по имени переменной
Необходимо получить доступ к элементу, имя которого задано через переменную. Как к нему обратиться?

На страничке
... onclick="rClick(4)">&nbsp;</td><td id="cond4" style="display:none;width:0">...

function rClick(num){
var condition ='cond'+num;

document.all.condition.style.display='block'; // не работает
document.all.cond4.style.display='block'; // работает

}
Ответить с цитированием
  #2 (permalink)  
Старый 28.12.2012, 11:29
Аспирант
Отправить личное сообщение для skfyann Посмотреть профиль Найти все сообщения от skfyann
 
Регистрация: 27.12.2011
Сообщений: 90

function rClick(num){
    document.getElementById("cond" + num).style.display = "block";
}
Ответить с цитированием
  #3 (permalink)  
Старый 28.12.2012, 11:31
Новичок на форуме
Отправить личное сообщение для sanyomix Посмотреть профиль Найти все сообщения от sanyomix
 
Регистрация: 28.12.2012
Сообщений: 4

Спасибо за ответ.
Почитал сходные темы и выражение

document.all[condition].style.display='block';

заработало.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как обратиться к свойству объекта по имени если оно хранится в переменной xaknik Общие вопросы Javascript 2 25.04.2012 23:12
Доступ к общей переменной из события isergey Events/DOM/Window 1 28.01.2011 15:24
Получить доступ к элементу полученному через ajax Neokortex jQuery 10 14.01.2011 16:27
обратиться к элементу формы, заданному переменной Andrej_2 Элементы интерфейса 4 15.05.2009 09:18
Переменная от переменной или как к имени переменной конкатенировать значение другой Aderba jQuery 5 12.11.2008 15:25