Niente .... le ho provate tutte, non funziona ... apici, non apici, singoli, doppi, \' e \" ... ho esaurito tutte le possibilità.

Se passo un parametro di prova (test1 e test2) funziona tutto. Non riesco a inserire in nessun modo all'interno di test1 e test2, il valore di this.form.citta.value e this.form.frazione.value ...

<form action="javascript:void(0);" method="get"
onsubmit="return CaricaPagina('ajax_aggiungi_zona.cfm?idregione=#re g#&provincia=#pro#&citta=test1&frazione=test1','main');">

città <input type="text" name="citta" id="citta">
frazione <input type="text" name="frazione" id="frazione">

<input type="submit" value="continua">
</form>