JavaScript - получить значение из нескольких входов в массив

Я пытаюсь получить значение из нескольких входов с одинаковым идентификатором в массиве. Я уже использовал форум, но не нашел решения для меня.

Exmaple

<input type="hidden" value="'+image_url+'" name="webcampics[]" id="webcampics">
<input type="hidden" value="'+image_url+'" name="webcampics[]" id="webcampics">
<input type="hidden" value="'+image_url+'" name="webcampics[]" id="webcampics">
<input type="hidden" value="'+image_url+'" name="webcampics[]" id="webcampics">


  var elem = document.getElementById("webcampics");
  var names = [];
  for (var i = 0; i < elem.length; ++ i) {
     names += elem[i]+'|';
  }
  var webcamval = names;

Ответы на вопрос(3)

Ваш ответ на вопрос