Показать сообщение отдельно
  #1 (permalink)  
Старый 18.02.2018, 17:27
Аватар для Валерия_05
Новичок на форуме
Отправить личное сообщение для Валерия_05 Посмотреть профиль Найти все сообщения от Валерия_05
 
Регистрация: 18.02.2018
Сообщений: 9

Добавление нового HTML тега в HTMLCollection
Всех еще раз приветствую!
Ребзя, помогите понять кое-что.

Вот есть такая коллекция
scr-col1.png
То что изображено на изображении выше, это я взяла из консоли хрома.
Чтобы добавить новый HTML тег, к этой коллекции обращаюсь вот так:
var table = document.getElementsByTagName('h1');
table[0].insertBefore(myNewElement, table.childNodes);

Всё прекрасно работает.


Иногда эта коллекция выглядит вот так
scr-col2.png
Вот тут и засада. Я не понимаю как тогда добавить myNewElement

Я сделала вот такую проверку:
var table = document.getElementsByTagName('h1');
	if (table[0] === undefined) {
	//Не знаю как обратиться к этой коллекции
		}
         else{
               table[0].insertBefore(myNewElement, table.childNodes);

    }


Проверка работает, но толку то от нее. Как обратится к коллекции у которой [] и что-то в нее добавить я не понимаю.
Ответить с цитированием