jemand anders
Erfahrenes Mitglied
Hallo,
vielleicht weiß jemand, wo das Problem bei a.querySelectorAll ist. Wo weicht das von dem ab, was developer.mozilla.org macht?
PS: Kaum ist die virtuelle Tinte trocken: 2 x querySelectorAll scheint das Problem zu sein. Damit hat sich die Frage im Grunde erübrigt.
Viele Grüße
vielleicht weiß jemand, wo das Problem bei a.querySelectorAll ist. Wo weicht das von dem ab, was developer.mozilla.org macht?
PS: Kaum ist die virtuelle Tinte trocken: 2 x querySelectorAll scheint das Problem zu sein. Damit hat sich die Frage im Grunde erübrigt.
Viele Grüße
HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<div class="a">a
<div class="b">b
<div class="c">c
</div>
<div class="c">c
</div>
</div>
<div class="b">b
</div>
</div>
<script>
(function() {
console.clear()
let a = document.querySelectorAll(".a"),
// c = a[0].querySelectorAll(".c") ist okay
c = a.querySelectorAll(".c") // Uncaught TypeError: a.querySelectorAll is not a function
/*
// https://developer.mozilla.org/de/docs/Web/API/Document/querySelectorAll
// var container = document.querySelector("#test");
// var matches = container.querySelectorAll("div.highlighted > p");
*/
console.log(typeof a)
// console.log(a.length)
console.log(a)
// console.log(x.length)
})();
</script>
</body>
</html>
Zuletzt bearbeitet: