Ошибка JS при заполнении скрытого поля INPUT

Всем привет!

Помогите сделать корректировку и найти решение. Задача такова: Я распознаю данные из УТМ меток и распределяю их по скрытым полям в форме.

И все работало хорошо до сегодняшнего дня. Я начал использовать другую форму от другого сервиса. И поля не могу заполнить, так как атрибут ИМЯ там очень специфичный. У меня не хватает знаний ЖС это исправить.

JS код

<script>
  var queryForm = function(settings){
    var reset = settings && settings.reset ? settings.reset : false;
    var self = window.location.toString();
    var querystring = self.split("?");
    if (querystring.length > 1) {
      var pairs = querystring[1].split("&");
      for (i in pairs) {
        var keyval = pairs[i].split("=");
        if (reset || sessionStorage.getItem(keyval[0]) === null) {
          sessionStorage.setItem(keyval[0], decodeURIComponent(keyval[1]));
        }
      }
    }
    var hiddenFields = document.querySelectorAll("input[type=hidden], input[type=text]");
    for (var i=0; i<hiddenFields.length; i++) {
      var param = sessionStorage.getItem(hiddenFields[i].name);
      if (param) document.getElementsByName(hiddenFields[i].name)[0].value = param;
    }
  }

  setTimeout(function(){queryForm();}, 0000); /* задержка вывода меток 1000 = 1 секунда */
</script>

Стандартный а рабочие поля ИНПУТ

<input type="text" name="utm_source"  value="utm_source">
<input  type="text" name="utm_medium" value="utm_medium">
<input type="text" name="utm_campaign" value="utm_campaign">
<input  type="text" name="utm_content" value="utm_content">
<input  type="text" name="utm_term" value="utm_term">

Попытка заставить работать эти полян ИНПУТ.

<input type="text" name="CustomFields[16]" id="CustomFields_16_6" value="utm_source">
<input type="text" name="CustomFields[14]" id="CustomFields_14_6" value="utm_medium">
<input type="text" name="CustomFields[13]" id="CustomFields_13_6" value="utm_source">
<input type="text" name="CustomFields[17]" id="CustomFields_17_6" value="utm_term">

Ответы (0 шт):