salve,
in un mio js ho molti getElementById("Stringa..."), molti anke ripetuti sullo stesso ID (elementi di una estensione di firefox).
Allora mi sono detto: faccio 1 funzione adhoc e un file js di "entità" procedendo così:

Codice PHP:
function gbid(idstring){
  return 
window.document.getElementById(idstring);
};

//entità
_myheader gbid("myheader");
_myfooter gbid("myfooter"); 
e di fare sostituzioni nel codice da:
Codice PHP:
window.document.getElementById("elemento").value "prova"
a

Codice PHP:
_elemento.value "prova"
ma quest'ultima istruzione non va. Ovviamente se invece faccio un semplice

Codice PHP:
gbid("elemento").value "prova"
funziona tutto.

Come mai?

Nel caso non fosse possibile fare quello ke ho fatto, ci sono metodi alternativi per avere una lista di nomi simbolici ke is riferiscano a elementi con precisi ID nella pagina?
GRAZIE!