haz probado trabajar directamente sin mas variables
creo que esto podria funcionar
< algo name='datos' value='1'>
< algo name='datos' value='2'>
< algo name='datos' value='3'>
var frm = document.nombre_del_formulario;
for(i=0; i<=frm.datos.length ;i++){
cosas[] = frm.datos[i].value;
}
esto te podria orientar un poco mas