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

problema su una form nel reload

9 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