Informazioni generali

I valori immessi in un modulo in una pagina web possono essere raccolti e aggiunti nella stringa di interrogazione 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> 

Questo esempio aggiunge i valori immessi nel modulo dall'utente del browser alla successiva pagina "ringraziamento.asp" indicata nel valore dell'azione MODULO come segue:

http://www.myserver.com/thankyou.asp?v_1=John Smith&v_2=Los Angeles&v_3=California&v_4=90210

Le seguenti misurazioni estese sono acquisite con questa richiesta in aggiunta alle misurazioni 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

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now