Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

problema su una form nel reload

10 views
Skip to first unread message

Enrico Maria Chellini

unread,
Feb 13, 2019, 5:45:44 AM2/13/19
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>
0 new messages