Ciao,
io proverei con un ciclo tipo questo:
guarda che non ho testato quindi probabilmente è da ritoccare ma sicuramente è piu ordinato
io proverei con un ciclo tipo questo:
Codice:
<script type="text/javascript">
function getSelected(select) {
return select.options[select.selectedIndex].value;
}
function selectValue() {
var totale = 0;
// al posto di 5 metterai il numero di select // occhio al nome
for(var i = 1;i<5;i++) {
var somma = getSelected(document.getElementById("select" + i));
var totale = parseInt(totale) + parseInt(somma);
}
//alert(totale);
document.getElementById("txtRisultato").value = somma;
}
</script>
guarda che non ho testato quindi probabilmente è da ritoccare ma sicuramente è piu ordinato