Risaliamo al capostipite.
Ogni parte della sezione deve avere un suo preciso attributo name. La mia sezione sarà formata da:
- Container (il capostipite);
- Notizie;
- Lista;
- Risultati
function Container(e){ var oggetto=e; while(oggetto.getAttribute("name") !="Container") { oggetto=oggetto.parentNode; } return oggetto; }
Ed ecco implementata la prima delle funzioni che dal capostipite discendono ai singoli discendenti individuandoli per nome:
function Notizie(e){ var oggetto=Container(e).querySelector("[name='Notizie']"); return oggetto; }E' fatta! Il programmino può essere ben razionalizzato!!!
Nessun commento:
Posta un commento