por que me da el error:
es nulo o no es un objeto en
var referencia = document.forms[0].elements[1].value;
a l hora de definir un name en el formulario,.
tengo que usar este metodo ya que mis campos name usan campo[name], es decir tienen corchetes