Ciao a tutti,
ho un form con diversi elementi identificati da un id del tipo 001, 002, 003,... il cui numero varia a seconda delle situazioni. In ASP il numero di questi elementi è dato dalla variabile B.
Ora vorrei passare i valori degli elementi in un'altra pagina tramite querystring e ho provato ad utilizzare questo codice:
function eliminagruppi()
{
var urlfinale = '';
var numgruppi=<%=B%>;
for(i=1;i<=numgruppi;i++)
{
var numgruppo="00"+i;
var valgruppo=document.getElementById('numgruppo').val ue;
urlfinale = urlfinale + "&" + numgruppo + "=" + valgruppo;
}
document.location.href = "gestgruppi.asp?numerogruppi=" + numgruppi + urlfinale
}
Mi restituisce un errore "Necessario oggetto" alla riga in cui assegno il valore valgruppo.
Se provo a sostituire numgruppo con 001 funziona tutto, anche se ovviamente passa il valore dell'elemento 001 a tutti gli elementi. Quindi l'errore è nel getElementById('numgruppo').
Sapete aiutarmi?
Grazie!