Почему getElementsbytagname возвращается не определенным?Html

Программисты Html
Anonymous
Почему getElementsbytagname возвращается не определенным?

Сообщение Anonymous »

Я пытаюсь позвонить в document.getelementsbytagname , и я возвращаюсь к не определенным в результате, независимо от того, какой параметр я прохожу. (Даже если я прохожу "*".) < /P>

я попробовал Googling для этого, но все результаты поиска были о элементах массива результатов GetElementsByTagName. Что я получаю, так это не определено < /code> в качестве самого результата, и это поднимает меня вверх по стене. (Используя Firefox 12.0. В Chrome я получаю ожидаемые результаты.)function buttonClick(){
var xhr = new XMLHttpRequest();
var msg = document.getElementById('message');
var buttons = document.getElementsByTagName("button");
var button, i;
for (i = 0; i < buttons.length; ++i){
button = buttons;
msg.removeChild(button);
}

xhr.onreadystatechange = function() {
if(xhr.readyState == 4){
handleResult(xhr.responseText, msg);
}
};
xhr.open("POST", location.href, true);
xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xhr.send("cmd=MyCommand");
}


и getelementsbytagname всегда возвращает undefined , независимо от того, отслеживаем ли я его на вкладке Script Firebug или вызову с вкладки консоли. (Также в Firebug, поскольку это, кажется, сбивает с толку людей. Очевидно, что вокруг доказательства слишком много консолей.).>>> document.getElementsByTagName("button");
undefined
>>> msg.getElementsByTagName("button");
undefined
>>> msg.getElementsByTagName
getElementsByTagName()
>>> msg.getElementsByTagName("BUTTON");
undefined
>>> msg.getElementsByTagName("*");
undefined
>>> document.getElementsByTagName("*");
undefined
>>> document.getElementsByTagName("body");
undefined
< /code>

разметка (или должна быть) не имеет значения. Это действительная, хорошо сформированная HTML-страница с некоторыми кнопками и другими элементами. Эта функция JS прикреплена к OnClick одной из кнопок. Но это выглядит примерно так: < /p>


blah




Button 1Button 2






Подробнее здесь: https://stackoverflow.com/questions/107 ... -undefined

Вернуться в «Html»