Доступ к объектам внутри объектов в DOM? - PullRequest
1 голос
/ 07 августа 2011

Как мне получить доступ к div id 950 в приведенном ниже примере с помощью javascript?

<ins>
<div>
<div>
<div id="950"></div>
</div>
</div>
</ins>

Простой getelementbyid не работает ...

document.getElementById('950');

Ответы [ 4 ]

2 голосов
/ 07 августа 2011

getElementById всегда возвращает запрошенный элемент, независимо от уровня вложенности.Здесь должно быть что-то еще.Например, какова цель тега ins в вашем примере?

1 голос
/ 07 августа 2011

убедитесь, что вы звоните document.getElementById('950'); после создания элементов dom.

Попробуйте сдвинуть код внизу страницы !!

1 голос
/ 07 августа 2011

Атрибут ID должен начинаться с буквы.Perhapse - это то, что заставляет JS parser возвращать ошибку.

1 голос
/ 07 августа 2011

«id» не может начинаться с цифры. Смотрите это: http://www.w3.org/TR/html4/types.html#type-name

Все остальное в порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...