Pues no se me ha ocurrido nada, salvo que es menos óptimo hacer
document.formulario.campo.propiedad...;
mil veces; que hacer
variable = document.formulario.campo
variable.propiedad...; mil veces
De lo de simplificar el código.. mi respuesta habría sido la misma que la de caricatos
... es más simple hacer eso que casi cualquier otra cosa.
Hombre, si quieres puedes hacerte una función que sea
cambiarProp(elemento, propiedad, valorNuevo)
Pero yo creo que no te merece la pena, y quedará menos legible, menos óptimo, y más recargado.
Un saludo.