Javascript.RU

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

Немогу взять id как переменную
У меня возникла проблема, я не могу взять id как переменную.
Объясните на примере:

function run()
{var i="'d2'"
document.all[i].innerHTML=" "
}
Ответить с цитированием
  #2 (permalink)  
Старый 08.07.2009, 19:34
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

document.all является некросбраузерным, и потому крайне нежелательным способом обращения к элементу
правильно будет так:
var i="d2"
documenвыt.getElementById(i).innerHTML=" "

PS кавычки в кавычках писать не надо было
Ответить с цитированием
  #3 (permalink)  
Старый 08.07.2009, 19:38
Новичок на форуме
Отправить личное сообщение для Влад Посмотреть профиль Найти все сообщения от Влад
 
Регистрация: 08.07.2009
Сообщений: 8

Спасибо!
P.S.
Если через document.all[] то нужно записать так: document.all['d2'].innerHTML=" "
Так бы надо было...
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как взять выделенный текст из textarea? fankiss Общие вопросы Javascript 5 13.02.2016 14:36
Как сделать локальную переменную глобальной?? Дмитрий Общие вопросы Javascript 8 02.11.2010 03:33
Как вывести переменную из php в сценарий Vitaly jQuery 5 02.07.2009 17:54
Как передать getElementById в качестве параметра переменную? Littleprince Events/DOM/Window 3 19.05.2009 00:18
Как обозначить переменную выбранную в FileChooser? woo_hoo Общие вопросы Javascript 4 03.07.2008 12:58