GetElementsByName con matriz como nombre
A menudo utilizo esta notación cuando nombro mis controles para obtener una matriz en POST o GET.
<input name="color[1]" type="text" />
<input name="color[2]" type="text" />
<input name="color[3]" type="text" />
así que en mis guiones puedo hacer
<?php $data=$_GET["color"];
for each ($color as $key=>$value) {
doSomething();
} ?>
A menudo sucede que necesito recuperar esos identificadores en javascript, pero no puedo obtenerlos, así que a menudo agrego una identificación a cada elemento en HTML así.
<input name="color[3]" id="color_3" type="text" />
para que pueda usar document.getElementsById ('color_3')
En su lugar, me gustaría encontrar la forma de usar document.getElementsByName (color [3]) ... pero realmente no puedo hacer que funcione.
¿Alguna ayuda?