Newsgroup: it.comp.lang.javascript
Titolo: Questione di variabili

Ciao a tutti,
non riesco a capire come si scambino le variabili tra due html. Per esempio
un html ha due bottoni, quindi due valori diversi, l'altro ci dice quale
bottone è stato cliccato.
Consigli ?
Ringrazio chiunque mi aiuterà.
Ciao,
Mkè

 ha scritto nel messaggio
news:VnCK5.43100$3K3.1...@news.infostrada.it...

Se non hai fretta......troverai a breve un tutorial sull'argomento scambio
valori tra pagine diverse su
http://www.jsdir.com
  Tutorial..
____________________
andreotta fabiano
WebMªster ATI POWER s.n.c.
andr...@atipower.it
http://www.atipower.it
http://www.afdsoftware.freeweb.org
____________________
http://www.jsdir.com
____________________
*¢ L'unica certezza nella vita è che tutto è relativo (per fortuna)¢*

Il Sat, 28 Oct 2000 15:36:21 GMT, Moore | Maya ha scritto.....

Devi passargli il valore nella URL.
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
Need a JavaScript password?
http://www.jspoint.it/staffscripts/script021/PazzWordProva/ingresso.html
------------------------------------------------------------------------
"Any sufficientely advanced technology is indistinguishable from magic"
                      Arthur Charles Clarke
------------------------------------------------------------------------

 --
Lo sò, ma come faccio a leggerlo con il secondo HTML ?
Mkè

 Lo sò, ma come faccio a leggerlo con il secondo HTML ?
Questa pagina passa i valori:
-------------------- passa.html ----
<HTML>
<HEAD>
</HEAD>
<BODY>
<FORM action="prendi.html" method="get">
<INPUT TYPE="text" NAME="dato1"><BR>
<INPUT TYPE="text" NAME="dato2"><BR>
<INPUT TYPE="text" NAME="dato3"><BR>
<INPUT TYPE="text" NAME="dato4"><BR>
<INPUT TYPE="text" NAME="dato5"><BR>
<INPUT TYPE="text" NAME="dato6"><BR>
<INPUT TYPE="submit">
</FORM>
</BODY>
</HTML>
------------------------------------------------
Questa li prende e li visualizza nel form:
-------------------- prendi.html ----
<HTML>
<HEAD>
<SCRIPT>
<!--
campi = new Array();
var posec=0;
var i=0;
function Preleva()
	{
	stringa=location.search;
	stringa=stringa.substring(1,stringa.length)+"&";
	do
		{
		posec=stringa.indexOf("&");
		posec==-1?posec=0:null
		campi[i]=stringa.substring(stringa.indexOf("=")+1,posec);
		document.dati["dato"+i].value=campi[i];
		stringa=stringa.substring(posec+1,stringa.length)
		i++;
		}
	while (stringa.length>0);
	}
//-->
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="dati">
<INPUT TYPE="text" NAME="dati" SIZE="50"><BR> <BR>
<INPUT TYPE="text" NAME="dato0"><BR>
<INPUT TYPE="text" NAME="dato1"><BR>
<INPUT TYPE="text" NAME="dato2"><BR>
<INPUT TYPE="text" NAME="dato3"><BR>
<INPUT TYPE="text" NAME="dato4"><BR>
<INPUT TYPE="text" NAME="dato5"><BR>
<INPUT TYPE="button" VALUE="Prendi" onClick="Preleva()">
</FORM>
</BODY>
</HTML>
------------------------------------------------
Attenzione che la seconda con EXPLORER funziona solo on-line o comunque sotto 
un server web (va bane anche il PWS di Windows 95/98)
Comunque tempo permettendo Fabiano (ATIPOWER) mi ha mandato due giorni fa un 
tutorial apposito. Spero di riuscire a pubblicarlo su JsDir in settimana, oggi 
me n'è mancato il tempo.
