Olá gostaria de chamar uma função no meu segundo combo passando como primeiro parametro a id do primeiro combo…não consegui fazer…Se alguém souber como posso substituir a ? pelo id do primeiro combo, me da uma ajuda ai!!!
<select name="op">
<option value="1">Opcao1</option>
<option value="2">Opcao2</option>
</select>
<br>
<select name="op2" onChange="funcao(?, this.value);">
</select>
É bem simples veja o código…
HTML --> COMBO 1
<select name="op" id="op1">
<option value="1">Opcao1</option>
<option value="2">Opcao2</option>
</select>
Observe que eu dei um ID ao seu select, más vc poderá utilizar o name, basta trocar a funcao document.getElementById por document.getElementsByName;
HTML -->COMBO 2
<select name="op2" onChange="funcaoX(document.getElementById('op1').value, this.value);">
<option value="11">Opcao11</option>
<option value="22">Opcao22</option>
</select>
A função document.getElementById vai pegar o option que está selecionado no momento e o value é para pegar o valor desse option.
JAVASCRIPT
function funcaoX(op1, op2){
alert(op1);
alert(op2);
}
Javascript apenas para vc testar que realmente ele está pegando o valor.
Espero ter ajudado…abraços