42 messaggi dal 13 dicembre 2002
Dovrei passare dati da una pagina ad un altra. In particolare devo passare un dato (un codice numerico) da un campo nascosto a una form di un altra pagina che presenta altri campi (alcuni obbligatori altri no).
Questo quello che ho fatto.
Fatto "invia" dal modulo i dati saranno inviati. Quello che non so fare è passare il dato in un campo obbligatorio dell'altra pagina.

Pagina 1 di passaggio dato.

<body>
<p>Se ti interessa questo articolo clicca qui: </p>
<form id="form1" name="form1" method="post" action="invio_richiesta.asp">
<label>
<input type="submit" name="Submit" value="richiedi informazioni su questo articolo" />
</label>
<input name="requiredcodart" type="hidden" id="requiredcodart" value="0088" />
</form>
</body>


Pagina 2 che raccoglie il dato (insieme ad altri dati) e pronta ad inviarli.

<form name="form1" method="post" onSubmit="return checkrequired(this)" action="contatti.asp">
<p><font color="#FF0000">*</font> <u><font color="#FF0000">campi
obbligatori</font></u></p>
<table width="316" border="0" cellpadding="0" cellspacing="2" bgcolor="#FF9999">
<tr>
<td width="73"><div align="center"><font color="#FF0000" face="Verdana, Arial, Helvetica, sans-serif">*</font><font face="Verdana, Arial, Helvetica, sans-serif">Nome:</font></div></td>
<td width="88"><input name="requirednome" type="text" id="requirednome"></td>
</tr>
<tr>
<td><div align="center"><font color="#FF0000" face="Verdana, Arial, Helvetica, sans-serif">*</font><font face="Verdana, Arial, Helvetica, sans-serif">Cognome:</font></div></td>
<td><input name="requiredcognome" type="text" id="requiredcognome"></td>
</tr>
<tr>
<td><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif">Città:</font></div></td>
<td><input name="città" type="text" id="città"></td>
</tr>
<tr>
<td><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif">Indirizzo:</font></div></td>
<td><input name="indirizzo" type="text" id="indirizzo"></td>
</tr>
<tr>
<td><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif">Telefono:</font></div></td>
<td><input name="telefono" type="text" id="telefono"></td>
</tr>
<tr>
<td><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif">Fax:</font></div></td>
<td><input name="fax" type="text" id="fax"></td>
</tr>
<tr>
<td><div align="center"><font color="#FF0000" face="Verdana, Arial, Helvetica, sans-serif">*</font><font face="Verdana, Arial, Helvetica, sans-serif">Cod articolo:</font></div></td>
<td><input name="requiredcodart" type="text" id="requiredcodart"></td>
</tr>
<tr>
<td><div align="center"><font color="#FF0000" face="Verdana, Arial, Helvetica, sans-serif">*</font><font face="Verdana, Arial, Helvetica, sans-serif">E-mail:</font></div></td>
<td><input name="requiredemail" type="text" id="requiredemail"></td>
</tr>
<tr>
<td><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif">Messaggio:</font></div></td>
<td><textarea name="messaggio" id="messaggio"></textarea></td>
</tr>
<tr>
<td><div align="center">
<input type="submit" name="Submit" value="Invia">
</div></td>
<td><div align="center">
<input type="reset" name="Submit2" value="Reimposta">
</div></td>
</tr>
</table>
<p> </p>
</form>
2.584 messaggi dal 14 maggio 2001
Se ho capito bene:

<td><input name="requiredcodart" type="text" id="requiredcodart" value=""" & Request.Form("requiredcodart") & """></td>
42 messaggi dal 13 dicembre 2002
Ma questa stringa va messa nella seconda pagina giusto ? Dopo il dato "fax" quindi relativa al dato "Cod articolo".
Una volta incollata la tua stringa...

<td><div align="center"><font color="#FF0000" face="Verdana, Arial, Helvetica, sans-serif">*</font><font face="Verdana, Arial, Helvetica, sans-serif">Cod articolo:</font></div></td>
<td><input name="requiredcodart" type="text" id="requiredcodart" value=""" & Request.Form("requiredcodart") & """></td>


ma mi da errore di attributo duplicato ... <imput
2.584 messaggi dal 14 maggio 2001
Scusami sono stato poco chiaro...
tu hai già quell'input... devi solo valorizzare il value con il valore che ricevi dall'altra pagina...
42 messaggi dal 13 dicembre 2002
Grazie 1000 ora funziona ... e vai !!!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.