Всем привет, не так давно начал изучать javascript сейчас делаю одно задание что бы руку набить.
Суть в том что есть форма и список, ввожу имя в форме и оно появляется в списке, хочу сделать проверку на повторяющиеся имена, решил начать с малого и просто алертом вывести значение тега li, если делаю так
alert(ul.firstChild);
то мне алертом приходит [text object]
но если делаю например так
alert(ul.firstChild.value);
или
alert(ul.firstChild.text);
то мне приходит undefined, не пойму почему и как мне узнать какой текст находится внутри тега?