allora
ho uno script tra <head></head>
che è questo
<script language="javascript" type="text/javascript">
ciccio="null"
function mia(){
if(window.document.mioform.mioradio[0].checked==true){
ciccio="affitto"
}else{
ciccio="vendita"
}
alert(ciccio)
}
</script>
poi ho un form
con due radio che al click richiamano la funzione cambiando valore a ciccio
il form è questo
<form action="" method="post" name="mioform">
Vendita<input name="mioradio" type="radio" onClick="mia()" value="si" checked >
Affitto<input name="mioradio" type="radio" value="no" onClick="mia()">
</form>
poi ho un link che manda il valore attuale di ciccio ad una pagina
il link è questo
<script language="javascript" type="text/javascript">
document.write("<a href=immobililistcat.asp?selectcat=appartamento&ti po="+ciccio+">Appartamento</a>
")
</script>
ora la domanda è
perchè il valore di ciccio nel link non cambia???
ditemi dove sbaglio nel ragionamento
grazie tatini