Hallo,
theoretisch sollte das dann ja mit folgendem code funktionieren:
window.document.form.foo[9].value = 100;
window.document.form.elements["foo[9]"].value = 100;
<form name="form"> ist zwar machbar, aber ich finde die Verwendung von solchen Bezeichnern zumindest etwas unschoen, weil man leicht durcheinander kommt, in diesem Fall mit document.forms[...].
MfG, Thomas