Salve a tutti!!
In una pagina php uso del codice tipo:
Codice PHP:
$page= $Server['PHP_SELF'];
$qstr = $Server['QUERY_STRING'];
echo " function cambiaCombo(value){ window.location = '$page$qstr&Combo='.value} ";
echo "function valInput(value){ $qstr = $qstr.'&Input='.value;} ";
la funzione cambiaCombo (sul onChange della combo) funziona correttamente (ricarica pagina e ho i valori corretti).
Invece la funzione ValInput (sul onBlur del <input>) non va, se faccio :
codice:
function valInput(value){ window.location = '$page$qstr&Input='.value; }
mi fa casino se scritto il campo e poi clicco su una combo, cioè mi da una pagina bianca e nn si capisce cosa abbia combinato.
Con la prima funzione scritta invece nn riesce ad accodare il parametro Input alla query_string xè la variabile $qstr la interpreta e quindi legge il suo valore invece che il nome in se della variabile, quindi tipo:
codice:
function valInput(value){ &Combo=1 = &Combo=1&Input=ciao;}
Quello che interessa a me è che se valorizzo un campo <input> e poi cambio il valore di una combo (che refreshia la pagina) mi tenga conto dei valori immessi e me li rifaccia vedere dopo il caricamento...
Spero di essere stata un pochino chiara.
GRAZIE.