Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.07.2011, 08:14
Аватар для Кирюха =)
Профессор
Отправить личное сообщение для Кирюха =) Посмотреть профиль Найти все сообщения от Кирюха =)
 
Регистрация: 27.07.2011
Сообщений: 207

как переделать getElementsByTagName в getElementsById
Всем доброго времени суток!!!Вообщем есть кусочек кода
function ShowOrHide(obj) {
    var ul = obj.parentNode.getElementsByTagName('ul')[0];
    ul.style.display = (ul.style.display!='none')?('none'):('block');

Из великой и могучей сети интернет узнал что можно и по индетефикатору сделать с помощью getElementsById,самому толку не хватает,помогите плззз....Буду очень презнателен)))

З.Ы и что это за нолик в квадратных скобках?[0]
Ответить с цитированием
  #2 (permalink)  
Старый 27.07.2011, 09:19
Аватар для walik
Профессор
Отправить личное сообщение для walik Посмотреть профиль Найти все сообщения от walik
 
Регистрация: 09.11.2009
Сообщений: 1,101

document.getElementById('ulID');


Сообщение от Кирюха =)
что это за нолик в квадратных скобках?[0]
Функция getElementsByTagName возвращает массив элементов. Вот указав нолик вы и обращаетесь к первому.
__________________
"Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете."
Мой сертификат :-D клацай
Ответить с цитированием
  #3 (permalink)  
Старый 27.07.2011, 09:29
Аспирант
Отправить личное сообщение для elnoro Посмотреть профиль Найти все сообщения от elnoro
 
Регистрация: 23.06.2011
Сообщений: 39

http://getelementbyid.ru/
document.getElementByTagName('tag') возвращает NodeList (что-то типа массива указателей на все DOM-элементы с тегом 'tag'), и [0] означает первый элемент этого массива.

Последний раз редактировалось elnoro, 27.07.2011 в 09:31. Причина: Упс! Отвлекся, пока писал и не заметил, что уже ответили
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создать таймер, как на Letitbit? free_style Javascript под браузер 1 01.07.2010 17:55
While как условные выражения Latro Общие вопросы Javascript 23 27.06.2010 14:53
Как сделать такое fancy menu uonax Элементы интерфейса 2 22.05.2010 12:52
Как сделать электронный каталог продукции? natarius Серверные языки и технологии 6 24.05.2009 20:56
как можно создать iframe со скриптами GOll Общие вопросы Javascript 2 05.05.2009 11:32