Salve a tutti
Abbiamo realizzato una pagina contenente più form generati da un programma CGI che legge dei dati da un database. Il programma in questione costruisce una tabella contente i dati. Per ogni riga di tabella è stato costruito dal PROGRAMMA CGI un form con dei campi di tipo "hidden" contenenti i valori del DB e 2 campi di tipo submit per permettere la cancellazione e l'edit di alcuni campi presenti in riga (esempio quantità).Infine costruisce un form finale per confermare la chiusura dell'ordine.

Il form per ogni riga si chiama "myformx" mentre quello finale si chiama "frmorder"
Abbiamo quindi ralizzato un javascript che permetta di modificare il valore di uno di questi campi di tipo "hidden" sul form di riga:

function confcanc() {
if (confirm('Confermi la cancellazione del prodotto?'))
{
alert(window.document.forms.myformx.cgiinp04.value );
alert("sono Ok");
window.document.forms.myformx.cgiinp04.value = "DLT";
alert("cgiinp04 vale :"+window.document.forms.myformx.cgiinp04.value );
alert("aggiornamento effettuato?");
return true;
}
else {
alert("Non sono d'accordo");
return false;
}
}

Il mio problema è che su IE non funziona (non riesce a reperire il valore del campo "CGIINP04" dal form di riga. Per scrupolo abbiamo provato il tutto su FireFox e tutto funziona perfettamente. Qualcuno sa darmi una soluzione?

Grazie