Buongiorno a tutti.
vi espongo il mio problema.
ho una pag. con il seguente form:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form name="frmprova" action="risultato.asp" method="post">
<table>
<tr>
<td><select name="cmbCodici">
<option value=";"></option>
<option value="AA">AA</option>
<option value="BB">BB</option>
<option value="CC">CC</option>
</select></td>
</tr>
<tr>
<td><select name="cmbCodici">
<option value=";"></option>
<option value="AA">AA</option>
<option value="BB">BB</option>
<option value="CC">CC</option>
</select></td>
</tr>
<tr>
<td><select name="cmbCodici">
<option value=";"></option>
<option value="AA">AA</option>
<option value="BB">BB</option>
<option value="CC">CC</option>
</select></td>
</tr>
<tr>
<td>
<input type="submit" name="invio" value="INVIO">
</td>
</tr>
</table>
</form>
</body>
</html>
noterete che i nomi dei menu a tendina sono uguali, questo perchè vogliono che sia così.
ora nella pagina di risposta (risultato.asp) con il seguente codice:
<%@ LANGUAGE = JScript %>
<%
var val = new String(Request.Form("cmbCodici"));
Response.Write("Valore di ritorno :"+val)
%>
l'output che mi viene visualizzato è il seguente:
Valore di ritorno : AA, BB, CC
ho notato che compaiono delle virgole che nessuno ha inserito nel codice.
Mi chiedevo se è colpa dei nomi dei menu a tendina, che si chiamano tutti cmbCodici oppure è dovuto a qualche cosa altro..
Grazie!

Rispondi quotando
