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