<html>
salve a tutti!!
forse si potrebbe riuscire nell'intento di passare l'array javascript alla nuova pagina asp con le funzioni join(che rende l'array una stringa con separatori) e split(che rende giunti a destinazione la stringa un array)...
ho creato due pagine esempio ...
la prima con il javascript che crea l'array e lo rende una stringa..., la seconda spli2.asp che dovrebbe leggere e ricostruire l'array...
ma a farle girare mi da l'errore outdate già dal primo elemento della matrice asp?
qualcuno mi può aiutare...non capisco dove può essere l'errore?
grazie mille!
<head>
</head>
<body>
<form action="split2.asp" method="post">
<script language=Javascript>
risposte =new Array();
risposte[0]=1;
risposte[1]=2;
risposte[2]=3;
documentGetElementById("txthidden").value=risposte .Join(",")
</script>
<form>
<input type="hidden" name="txthidden">
<input type="submit" value="Invia">
</form>
<script language=Javascript>
documentGetElementById("txthidden").value=risposte .Join(",")
</script>
</BODY>
</html>
pagina asp...split2.asp
<html>
<head>
</head>
<body>
<%
dim risposteasp
risposteasp=Split(Request.Form("txthidden"),",")
response.write risposteasp(0)
'response.write risposteasp(1)
'response.write risposteasp(2)
%>
</BODY>
</html>

Rispondi quotando