Ciao,
il mio problema è il seguente.
In una pagina, che definisco madre, tramite un link, apro una finestra popup in questo modo:
e almeno questo funziona!!!
Nel popup ho questo:
In funzione della scelta del radio della finestra popup devo riportare il valore in una textbox che ha nome="QuotaEsente[]". Di queste textbox inizialmente ce n'è solo una ma potenzialmente potrebbero essercene n, le incremento o decremento tramite un bottone con apposito codice. QuotaEsente[] è contenuta in un form che si chiama form1.
Ho provato con window.opener ma senza risultati.
Ecco la funzione che avevo scritto:
e lo richiamavo così onclick="QE(this)"
Sapete aiutarmi, per favore?
vasomik
il mio problema è il seguente.
In una pagina, che definisco madre, tramite un link, apro una finestra popup in questo modo:
Codice:
function aprifinestra()
{
weblink=window.open("popupQE.html","Quota Esente","width=300,height=100,left=20,top=20");
}
Nel popup ho questo:
Codice:
<form name="figlio">
<table>
<tr>
<td><input type="radio" name="QEScelta" value="1" onclick="pippo()"></td><td>Valore Quota Esente 1</td>
</tr>
<tr>
<td><input type="radio" name="QEScelta" value="2"></td><td>Valore Quota Esente 2</td>
</tr>
</table>
</form>
In funzione della scelta del radio della finestra popup devo riportare il valore in una textbox che ha nome="QuotaEsente[]". Di queste textbox inizialmente ce n'è solo una ma potenzialmente potrebbero essercene n, le incremento o decremento tramite un bottone con apposito codice. QuotaEsente[] è contenuta in un form che si chiama form1.
Ho provato con window.opener ma senza risultati.
Ecco la funzione che avevo scritto:
Codice:
function QE(n) {
var mamma = window.opener;
var form = mamma.document.forms['form1'];
var elemento = form.elements['QuotaEsente'];
// ora facciamo cambiare il valore di QuotaEsente nella pagina madre
elemento.value = n;
// chiudo la popup
self.close();
}
e lo richiamavo così onclick="QE(this)"
Sapete aiutarmi, per favore?
vasomik