2016-11-20 3 views
1

Der folgende Code erhält alle Kinder innerhalb body, aber es erhält nicht die body Element selbst. Wie kann ich alle untergeordneten Elemente einschließlich body mit reinem JavaScipt bekommen?Erhalten Sie alle untergeordneten Elemente einschließlich Körper mit JavaScript

document.querySelectorAll('body *'); 
+1

'document.querySelectorAll ('*');' –

+0

ich alles nicht will, ich will nur alle Elemente innerhalb des Körpers einschließlich Body-Tag. – 2619

+0

'document.children [0] .children [1]' – Mahi

Antwort

2

Sie erhalten alle inneren Elemente body Tag statt * verwenden, um alle Elemente zu erhalten.

document.querySelectorAll('*'); 

Wenn Sie body und seine alle inneren Elemente dann comma separated multiple selectors verwenden zu erhalten.

document.querySelectorAll('body,body *'); 
Verwandte Themen