Hola:
Hay una forma sencilla de manejar atributos de objetos, y consiste en poner ese atributo como una cadena de texto entre corchetes... y creo que se puede considerar lo que quieres como una analogía de los controles del formulario... o sea si quieres modificar el control "nombre" del primer form de tu página puedes poner: document.forms[0]["nombre"]...
Entonces si la variable "miVariable" tiene el valor "nombre"... para manejar ese control te bastaría poner: document.forms[0][miVariable]
Saludos