Salve a tutti, ho costruito un form. Ci sono 2 caselle di tipo select, ed i valori della seconda vengono settati da uno script, a seconda di ciò che viene cliccato nella prima. Vi allego il codice, in cui nelle variabili 'ris' e 'codris', ho inserito valori di fantasia......
Il problema è che in queste due variabili, vorrei memorizzare dei valori che prendo, tramite query sql su un database Access, da codice ASP.
Come posso fare?
<SCRIPT LANGUAGE=JavaScript>
function f_riempi (p_index)
{
var ris = " |Sala Tulipani,Sala Coccinella,|Ulysse,Punto,Smart 1,Smart 2,Panda,|Video Proiettore,PC Portatile,Scanner,Macchina foto,Video Reg";
var codris = " |1,2,3,4,24,29|5,6,7,25,26,30,31,32,33,34|8,9,27,2 8"
var a = ris.split("|");
var b = new Array();
var b1 = new Array();
a1 = codris.split("|");
for (i=0; i<a.length; i++)
{
if (i == p_index)
{
while (document.modulo.risorsa.options.length > 0)
document.modulo.risorsa.options[0]=null;
b=a[i].split(",");
b1=a1[i].split(",")
for (j=0; j<b.length; j++)
{
document.modulo.risorsa.options[j]=new Option(b[j],b1[j]);
}
return;
}
}
}
</SCRIPT>
<body>
<span class="style5">Inserimento Nuova Prenotazione</span>
</p>
<TABLE BORDER="1">
<FORM method="POST" action="DBAggiungi.asp" NAME="modulo">
<tr>
<td ALIGN="center" BGCOLOR="green" COLSPAN="4">DATI PRENOTAZIONE</td>
</tr>
<tr>
<td ALIGN="left">Dal giorno</td><td ALIGN="left"><input type="text" name="DaGiorno" size="15"></td>
<td ALIGN="right">Ora</td><td ALIGN="left"><input type="text" name="DaOra" size="5"></td>
</tr>
<tr>
<td ALIGN="left">Al giorno</td><td ALIGN="left"><input type="text" name="AGiorno" size="15"></td>
<td ALIGN="right">Ora</td><td ALIGN="left"><input type="text" name="AOra" size="5"></td>
</tr>
<tr>
<td ALIGN="left" BGCOLOR="green">Categoria</td>
<td ALIGN="left"><SELECT NAME="Categoria" OnChange="f_riempi(this.options.selectedIndex)">
<option value=" "></option>
<option value="1">Sale riunione</option>
<OPTION VALUE='2'>Automobili<OPTION VALUE='3'>Attrezzature
</SELECT></td>
</tr>
<tr>
<td ALIGN="left" BGCOLOR="green">Risorsa</td>
<td ALIGN="left"><SELECT NAME="risorsa">
<Option>----------</Option>
</SELECT></td>
</tr>
<tr>
<td ALIGN="left">Impiego</td><td ALIGN="left" COLSPAN="4"><input type="text" name="Impiego" size="45"></td>
</tr>
<tr>
<input type="hidden" name="IDDip" value=25></p>
<td><input type="submit" value="OK" name="B1"></td>
</form>
</tr>
</table>

Rispondi quotando