Enrico Maria Chellini
unread,Feb 13, 2019, 5:45:44 AM2/13/19You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
ho una form con una scelta ratio , al cambiare della scelta mi cambia
i prezzi nelle option.
se seleziono compravendita i prezzi sono 100.000 affitto 100
solo che se seleziono compravendita e faccio il reload della
pagina rimane selezionato il ratio compravendita ma i prezzi tornano
come per l'affitto .
qualche suggerimento?
enrico
<form style="margin: 0; " action="immobili.php" name="ricerca"
method="GET"> <p>
<b> Compravendita</b>
<input type="radio" name="categoria" value="cv" id="compravendita"
onclick="swapOpts(this.value);"> </p>
<p>
<b> Affitto</b>
<input type="radio" name="categoria" value="ad" id="affitto"
onclick="swapOpts(this.value);" checked> </p>
<SELECT NAME="prezzo" class="prezzi">
<OPTION value="">Prezzo</OPTION>
<OPTION value="100">< 100</OPTION>
<OPTION value="200">< 200</OPTION>
<OPTION value="300" >< 300</OPTION>
<OPTION value="400" >< 400</OPTION>
<OPTION value="500" >< 500</OPTION>
<OPTION value="600" >< 600</OPTION>
<OPTION value="700" >< 700</OPTION>
<OPTION value="800" >< 800</OPTION>
<OPTION value="900" >< 900</OPTION>
<OPTION value="1000" >< 1.000</OPTION>
<OPTION value="1500" >< 1.500</OPTION>
<OPTION value="2000" >< 2.000</OPTION>
<OPTION value="2500" >< 2.500</OPTION>
<OPTION value="3000" >< 3.000</OPTION>
<OPTION value="3100" >> 3.000</OPTION>
</SELECT>
<script type="text/javascript" >
var cv = new Array("Prezzo","< 100.000","< 200.000","< 300.000","<
400.000","< 500.000","< 600.000","< 700.000","< 800.000","< 900.000","<
1.000.000","< 1.500.000","< 2.000.000","< 2.500.000","< 3.000.000",">
3.000.000"); var ad = new Array("Prezzo","< 100", "< 200", "< 300", "<
400", "< 500", "< 600", "< 700", "< 800", "< 900", "< 1.000", "<
1.500", "< 2.000", "< 2.500", "< 3.000", "> 3.000"); function
swapOpts(ArrayName) { var ExSelect = document.ricerca.prezzo; var
theArray = eval(ArrayName);
setOptionText(ExSelect, theArray);
}
function setOptionText(ExSelect, theArray) {
for (loop = 0; loop < ExSelect.options.length; loop++) {
ExSelect.options[loop].text = theArray[loop];
}
}
</script>