neste código:
<script> var combinacao1 = new Array('A','B','C'); var combinacao2 = new Array('B','C'); function teste(sl1_valor){ switch(sl1_valor){ case "X": add_option('sl2',combinacao1); break; case "Y": add_option('sl2',combinacao2); break; default: alert('escolha'); break; } } function add_option( combo_name, arr_valores ){ var combo = document.getElementById(combo_name); combo.innerHTML = ""; for(var i=0; i< arr_valores.length;i++){ var opt = document.createElement('option'); opt.value = arr_valores[i]; opt.innerHTML = arr_valores[i]; combo.appendChild(opt); } } </script> <select id="sl1" onchange="teste(this.value);"> <option value="">escolha</option> <option value="X">X</option> <option value="Y">Y</option> </select> <br> <select id="sl2"></select>
Como eu poderia determinar os values para os itens que serão formados pelo array ?
Explicando, vou escolher X ou Y no primeiro combo, que carregará o segundo, quero saber como determinar os values para as opções deste segundo combo, porque vou precisar submetê-los a outro formulário.
Grata.