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.



Postagens
Female
