In HTML si possono usare nomi di nodi
non definiti ufficialmente ma di nome espressivo
per chi li usa
Questo è scritto nella
prima marca, ossia nodo, table contenuta
nella prima marca blockquote
Primo button
...
[]
...
Proprietà per gestire i nodi sia di nome
ufficiale che di nome inventato
nomx.children
.
Crea una lista. Trova tutti i nodi figli dotati
di name
e non elenca i nodi di puro testo.
nomx.childNodes
.
Trova tutti i nodi figli del nodo nomx inclusi i nodi
di puro testo ossia, per esempio, gli spazi bianchi tra
due nodi dotati di name cioè sia un nome predefinito
ufficialmente in HTML sia un nome inventato da chi ha
scritto il documento...
nomx.previousElementSibling
.
Questa proprietà serve a conoscere quale è
l'elemento fratello immediatamente precedente, figlio
della stessa marca madre. Viene ignorato il precedente
eventuale nodo di puro testo,
senza name.
nomx.previousSibling
.
Questa proprietà fa sapere quale è
l'eventuale nodo di puro testo precedente oppure,
se questo non c'è, il nodo precedente dotato
di name.
nomx.nextElementSibling
.
Questa proprietà serve a conoscere quale è
il nodo fratello subito successivo, figlio della
stessa marca madre. Viene ignorato l'eventuale nodo
successivo di puro testo, senza name.
nomx.nextSibling
.
Questa proprietà fa sapere quale è
l'eventuale nodo di puro testo subito successivo
oppure, se questo nodo non c'è, il nodo
subito successivo dotato di name.
nomx.parentNode
.
Usando questa proprietà si trova quale nodo
rappresenta la madre del nodo in questione.
Questa proprietà è molto utile
per scoprire gli antenati del nodo
considerato ossia la marca madre della madre
ossia la marca nonna ed anche la marca madre
della nonna ossia la marca bisnonna..
Per esempio per scoprire la marca nonna
di nomx basta scrivere
nomx.parentNode.parentNode e per trovare
la bisnonna basta scrivere
nomx.parentNode.parentNode.parentNode
Numero scritto e cambiato ogni volta che si clicca il
button in modo da controllare che la
funzione usata non contenga errori.
Qui uso marche inventate da me : fraz
che deve contenere la marca deno per scrivere
frazioni nel modo tradizionale in matematica:
12 + 17
= 914
Sperimentazioni conclusive ...
Questo è un nodo di puro testo...
E questo è l'ultimo nodo di puro testo
della marca blockquote...