variable una tener script que para objeto nombre lista función etiquetas debemos darle cuenta basicas javascript html

javascript - una - etiquetas basicas de java script



Obtén todos los elementos en la etiqueta del cuerpo usando javascript puro (2)

Puedes usar document.querySelectorAll() para eso.

Si realmente quieres todos (incluidas las etiquetas anidadas), utiliza este

var elements = document.querySelectorAll( ''body *'' );

Si solo desea los nodos secundarios inmediatos, use

var elements = document.querySelectorAll( ''body > *'' );

Estoy tratando de obtener todos los elementos (etiquetas) dentro de la etiqueta del cuerpo de una página HTML en una matriz usando javascript puro. Quiero decir sin usar ningún framework (ej. JQuery).

Descubrí que puedes usar document.all pero eso devolverá todos los elementos dentro de todo el documento, incluidos los scripts.

¿Hay alguna manera puedo conseguir esas etiquetas?

Gracias


Si desea que todos los elementos estén dentro de la etiqueta del cuerpo, no solo los niños de primer nivel, simplemente puede usar getElementsByTagName() con un comodín:

var elems = document.body.getElementsByTagName("*");