buenas,
no tan complicado obtener los campos cuando tienen este tipo de sintaxis. tienes dos formas. puedes usar la funcion
getElementsByName para obtener todos los elementos de un mismo nombre. en el primer parametro simplemente le pasas un string el cual en tu caso deberia ser el valor asignado al atributo name del campo. esta funcion te devuelve una coleccion de elementos, algo parecido a un array. a partir de ahi accedes a cada uno de ellos.
la otra forma es usando la sintaxis de corchetes, tambien conocido como notacion por corchetes. consiste en sustituir el operador
property accessor -el punto- de los objetos por un par de corchetes y dentro de este escribes un string que refleja el nombre de una propiedad del objeto.
http://www.jibbering.com/faq/faq_not..._brackets.html https://developer.mozilla.org/es/Ref..._por_corchetes