Ciao guarnieri,
io mi sono trovata davanti al caso di passare tra pagine un valore..anch'io usato il document.getElementById ma non funzionava ma ho risolto così:

variabile = document.nome_form.id_campo.value;

Ciao