getElementById non accetta variabili ma solo stringhe, credo sia una questione di sintassi..
posso farti un altro esempio:
codice:
<script language="JavaScript" type="text/JavaScript">
<!--
function odio_js_e_le_sue_anomalie_del_c(aa){
alert("aa = " + aa);
var test = document.getElementById(aa).value ;
alert("test = " + test);
}
odio_js_e_le_sue_anomalie_del_c("odio_js");
//-->
</script>
il primo allert da il valore di aa
mente getElementById dice che aa è null ovvero non valorizzata
Errore: document.getElementById(aa) is null
le ho provate tutte...