Я использую модуль Webform от Drupal, который автоматически записывает все идентификаторы и классы, поэтому я не могу добавить Id в место, которое я хочу добавить. И Drupal не ставит меня. Хмм.DOM help, родители родителей, дети детей
У меня нет проблем, когда я использую свой код только с простым getElementById ('myid'), но мне нужен элемент, пустой, не id, не класс «a», который находится внутри «легенды» (который имеет класс, но не id), который находится внутри поля с идентификатором.
Я попробовал этот код и несколько вариантов, но это не сработало:
document.getElementById('webform-created-id-here').getElementsByTagName('legend').getElementsByTagName('a');
Я чувствую, как я, не понимая, как правильно получить доступ к этой части DOM. Может ли кто-нибудь предложить помощь или предложения?
Спасибо!
Интересный - это выглядит точно так, как мне нужно, но он все еще не работает. Есть ли способ узнать, действительно ли это «[0]»? Потому что, вероятно, это не так ... – user1149499
Опубликовать HTML, тогда мы можем сказать вам, что это должно быть. Но если есть только один ребенок указанного типа, он будет [0]. – Barmar
Вы должны выбрать индекс в соответствии с порядком 'a' в элементе, и, как @Barmar, напишите, опубликуйте эту часть html – Sam