zpět k lekci

Co je v nodeType?

důležitost: 5

Co zobrazí tento skript?

<html>

<body>
  <script>
    alert(document.body.lastChild.nodeType);
  </script>
</body>

</html>

Je tady chyták.

Ve chvíli výkonu skriptu <script> je poslední DOM uzel právě <script>, protože prohlížeč ještě nezpracoval zbytek stránky.

Výsledek je tedy 1 (elementový uzel).

<html>

<body>
  <script>
    alert(document.body.lastChild.nodeType);
  </script>
</body>

</html>