[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: getElementById
Ramzes_Ra
Как обратиться с помощью document.getElementById к переменной? На странице имеется тег р
<p id="game">Содержимое тега</p>

Можно конечно обратиться к нему просто как
document.getElementById("game").innerHTML;

Однако, мне нужно именно через переменную. Если я пишу вот так
var doing = 'game';
var sum = document.getElementById(doing).innerHTML;

то при выводе переменной sum через alert возникает ошибка. Как правильно написать?
rooor
alert по событию или сразу при загрузке страницы?
а если этот скрипт разместить внизу страницы? после тега <p>
Ramzes_Ra
Цитата (rooor @ 25.08.2013 - 14:51)
alert по событию или сразу при загрузке страницы?
а если этот скрипт разместить внизу страницы? после тега <p>

нет нет нет, по клику на кнопку..
После тоже не срабатывает
rooor
тогда в консоли смотри какая ошибка, у меня всё работает
Ramzes_Ra
Цитата (rooor @ 25.08.2013 - 15:07)
тогда в консоли смотри какая ошибка, у меня всё работает

TypeError: document.getElementById(...) is null
Ramzes_Ra
Мда, я даже и забыл, что из-за орфографических ошибок можно убиться и потерять несколько часов, хотя дело было за малым.. Разобрался..
Хотя есть положительные стороны - пока искал ошибку - изучил новую тему и улучшил скрипт =)
rooor спасибо biggrin.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.