grazie!
ho messo un po' a posto il form in effetti dava qualche problema 
codice:
<FORM method=get name=form action="https://www.ericsoft.biz/bookingengine/reservation.aspx" id=form>
<input type=hidden name=lingua id=lingua value=en>
<input type=hidden name=id id=id value=c0xnyzTDjP0%3d>
Dal: <INPUT id=dataInizio name=dataInizio>
Al: <INPUT id=dataFine name=dataFine>
Persone: <SELECT id=persone name=persone><OPTION selected>1</OPTION><OPTION>2</OPTION><OPTION>3</OPTION><OPTION>4</OPTION></SELECT>
<INPUT value=Go type=submit>
devo ora fare il replace del % in ID e dei / nelle date.
penso che il codice sia questo
codice:
dataInizio = dataInizio.replace(/%2F/g,"/" );
dataFine = dataInizio.replace(/%2F/g,"/" );
id = id.replace(/%%26/g, "%");
giusto fin qui il ragionamento?
Ora dovrei fare una funzione in Head che mi prende i valori del form e mi faccia il replace?
codice:
function processForm(form) {
var dataInizio = form.dataInizio.value;
var dataFine = form.dataFine.value;
var id = form.id.value;
var persone = form.persone.value;
dataInizio = dataInizio.replace(/%2F/g,"/" );
dataFine = dataInizio.replace(/%2F/g,"/" );
id = id.replace(/%%26/g, "%");
};
però c'è qualcosa che maca...
come faccio a inviare la querystring corretta all'invio del form?