Show Menu
ARGOMENTI×

Informazioni generali

I valori immessi in un modulo in una pagina Web possono essere raccolti e aggiunti nella stringa di query della pagina successivamente richiesta (all'invio del modulo) tramite l'uso di JavaScript.
Questo è illustrato nell'esempio seguente. Includere questo JavaScript dopo eventuali script di convalida dei moduli utilizzati nelle pagine HTML.
<html> 
<head> 
</head> 
<script language="JavaScript"> 
 
function AppendFormValues() 
{ 
 
for(var i = 0; i < document.formname.length; i++) 
{ 
var item = document.formname.elements[i]; 
var formitem = “v_”+i; 
var formvalue = item.value; 
formvalues += formitem + '=' + formvalue + '&'; 
} 
document.formname.action = document.formname.action + '?' + formvalues; 
 
} 
</script> 
<body> 
<form name="formname" action="thankyou.asp" method="POST" onSubmit="AppendFormValues();"> 
<input name="NAME" size="50" value=""></input>name<br/> 
<input name="CITY" size="50" value=""></input>city<br/> 
<input name="STATE" size="50" value=""></input>state<br/> 
<input name="ZIP" size="10" value=""></input>zip<br /> 
<input type="submit" name="submit" value="submit"/> 
</body> 
</html> 

In questo esempio i valori immessi nel modulo dall'utente del browser vengono aggiunti alla pagina successiva "thankyou.asp" indicata nel valore dell'azione FORM come segue:
http://www.myserver.com/thankyou.asp?v_1=John Smith&v_2=Los Angeles&v_3=California&v_4=90210

Con questa richiesta, oltre alle misure di base raccolte da Sensor:
Dati raccolti
Spiegazione
Esempio
v_1
Valore associato al campo del modulo NAME
v_1=John Smith
v_2
Valore associato al campo modulo CITY
v_2=Los Angeles
v_3
Valore associato al campo modulo STATE
v_3=California
v_4
Valore associato al campo modulo ZIP
v_4=90210