Hey,
Wie kann ich ein Element in einem anderen Element abfragen?
Also ich möchte in einem div-Container per JavaScript auf ein child-Element zugreifen.
Ich verwende dafür diese Funktion:
JavaScript
function GetElementInsideElement(element, childID) {
var g_element = {};
var a_elements = element.getElementsByTagName("*");
for (var i = 0; i < a_elements.length; i++) {
if (a_elements[i].id === childID) {
g_element = a_elements[i];
break;
}
}
return g_element;
}
Alles anzeigen
Hier verwende ich es dann:
JavaScript
var getlist = GetElementInsideElement(test_element, 'ul');
alert(getlist.length);
alert(getlist.innerHTML);
Bei beiden alert's erhalte ich jetzt jedoch 'undefined'. Warum?