Bien:
Es otra opción, aunque el uso de eval no siempre es necesario, lo de usar un valor constante como condición de un bucle siempre es mejor, incluso en el mismo bucle puedes hacer ese cálculo inicial:
var objeto=eval("document.forms.formulario."+hepa+".le ngth");
alert(objeto);
for(var s = 0, objeto = document.forms.formulario[hepa].length;s < objeto;s++)
{
document.forms.formulario[hepa][s].disabled = false";
}
Saludos