Я пытаюсь получить массив элементов с javascript или jQuery, когда элементы, которые я хочу, представляют собой набор с тем же именем, подготовленный для того, чтобы быть массивом после того, как я отправьте форму.Как getElementsByTagName, когда элементы подготовлены для того, чтобы быть массивом в их имени
Гораздо более понятно с кодом:
<form>
<!-- ... -->
<input name='ciudades[]' id="cb_0" type='checkbox' style="display: none" checked="checked" value="ALICANTE_AER">ALICANTE_AER</input>
<input name='ciudades[]' id="cb_1" type='checkbox' style="display: none" checked="checked" value="MALAGA_AER">MALAGA_AER</input>
<input name='ciudades[]' id="cb_2" type='checkbox' style="display: none" checked="checked" value="MALLORCA_AER">MALLORCA_AER</input>
<input name='ciudades[]' id="cb_3" type='checkbox' style="display: none" checked="checked" value="VALENCIA_AER">VALENCIA_AER</input>
<!-- ... -->
</form>
Я попытался получить массив со всеми элементами, названных «ciudades []» с этими двумя способами: безуспешно
var cb_ciudades = document.getElementsByTagName('ciudades[]');
и
var cb_ciudades = document.getElementsByTagName('ciudades');
но я заканчиваю пустым массивом в обоих случаях. Как это можно сделать?
спасибо за разъяснение, поэтому я полностью неправильно понял метод getElementsByTagName: O – vivoconunxino