Salve a tutti .
Ho un problema con delle combobox: regione, provincia e comune.
le combo automaticamente si aggiornano dopo il submit della pagina filtrando per le richieste.
Il tutto è fatto in php.
Nel valore -1 (option value='-1' ) ho impostato --scelta regione-- --scelta provincia-- etc
Il mio probmea è che all'inzio del caricamento vorrei che tutto il contenuto delle combo fosse a -1 ossia che appaia la scritta "scelta...."
Con questo script funziona ma non è quello ce volgio io:
<script type='text/javascript'>
function selectOption(item) {
var objSelect = document.formout.regione;
var objSelect2 = document.formout.provincia;
var objSelect3 = document.formout.comune;
for (var i=0;i<objSelect.options.length;i++){
if (objSelect.options[i].value==item){
objSelect.options[i].selected=true;
break;
}
}
for (var i=0;i<objSelect2.options.length;i++){
if (objSelect2.options[i].value==item){
objSelect2.options[i].selected=true;
break;
}
}
for (var i=0;i<objSelect3.options.length;i++){
if (objSelect3.options[i].value==item){
objSelect3.options[i].selected=true;
break;
}
}
}
</script>
Al caricamento mi setta a -1 le combo(<select>) . Ma se scelgo la regione mi ritorna a -1 perchè nella select c'è un submit che ricarica la pagina. E avendo dichiarato windows.onload è giusto che si comporti così.
Come posso ovviare a questo???