No hay alguna forma de que en un JS como este, (FIJENSE EN LOS PARENTESIS DE CORCHETE) pueda poner como nombre del input o selesct o textarea de un formulario, los mismos parentesis de corchetes (no funciona con ellos). No se como darle el name con estos parentesis de corchetes ...
Código HTML:
<script> function cambio( region ) { switch ( region ) { case 'albaca[2]': { document.cotizacion.articulo[2].value = 'Respuesta 1'; document.cotizacion.valor[2].value = '1'} break; case 'barra[2]': { document.cotizacion.articulo[2].value = 'Respuesta 2'; document.cotizacion.valor[2].value = '2'} break; case 'cara[2]': { document.cotizacion.articulo[2].value = 'Respuesta 3'; document.cotizacion.valor[2].value = '3'} break; } } </script>