Ti posto il mio codice così mi dici dove sbaglio:


<script language =VBScript>

' ++++++++++++++++++

function Salva(nome)

Set T = Document.forms (nome)

a = T(1).nome.value ' qui mi dà errore

end function

' +++++++++++++++++

</script>


<form name="modPrimo" onSubmit=Salva(1)>
<table>
<tr><td>Inserisci il nome</td><td><input type="text" name ="nome"></td></tr>
<tr><td>Inserisci la mail</td><td><input type="text" name ="email"></td></tr>
<tr><td><input type = submit name="Invia" value ="invia"></td></tr>
</table>
</form>


In pratica. Passo il valore 1 nella funzione salva. Mi aspetto di poter leggere il numero del form (xché in realtà dovrei controllare almeno 6 form diversi) in modo da poter gestire tutti i dati tramite una sola funzione. COme faccio ad indentificare il form che mi sono passato per poi recuparare i dati?