Salve a tutti,
come da topic come posso ciclare tra tutti gli elementi del documento?
grazie
Salve a tutti,
come da topic come posso ciclare tra tutti gli elementi del documento?
grazie
all_elements = document.getElementsByTagName("*");
for (i=0; i<all_elements.length; i++) {
...
}
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
Grazie.Originariamente inviato da fcaldera
all_elements = document.getElementsByTagName("*");
for (i=0; i<all_elements.length; i++) {
...
}
All'interno del ciclo che tipo di oggetto ho?
serve una funzione ricorsiva
edit: opscodice:function navigate() { realNavigate(document.getElementsByTagName('body').item(0)); } function realNavigate(element) { var children = element.childNodes; for (var i=0; i<children.length; i++) { var child = children.item(i); realNavigate(child); } }
non sapevo che getElementsByTagName accettasse "*"![]()
Grazie ad entrambi...![]()
ovviamente dipende da quello che c'č nel documentoOriginariamente inviato da kylnas1
Grazie.
All'interno del ciclo che tipo di oggetto ho?
il ciclo iniziera con qualcosa del tipo
objectHTMLNode
objectHEADNode
objectCSS....
a tutti gli effetti ottieni dei riferimenti ai nodi esattamente come quando si utilizza document.getElementById...
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)