prova a cambiare
window.opener.document.Contabile.CntAvere[0].value=Conto;
in
window.opener.Contabile.CntAvere[0].value=Conto;
prova a cambiare
window.opener.document.Contabile.CntAvere[0].value=Conto;
in
window.opener.Contabile.CntAvere[0].value=Conto;
<´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
"The answer to your question is: welcome to tomorrow"
mi rimangio tutto: ho provato in locale e la tua sintassi precedente era corretta:
window.opener.document.nomeform.nometextfield.valu e = ....
se non funziona, il problema dev'essere da qualche altra parte: ad occhio, ci sono dei tag annidati che non dovrebbero esserci. nella pagina madre, ad esempio <script>, e mancano dei ; negli script... prova intanto a sistemare la sintassi lì.
<´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
"The answer to your question is: welcome to tomorrow"
Il .document. ci puo` stare (di solito funziona anche senza, ma e` meglio se c'e`).
Il problema e` che i nomi dei campi e dei form devono essere solo caratteri alfanumerici, altrimenti occorre far interpretare le stringhe:
window.opener.document.NOMEFORM.NOMECAMPO.value
oppure
window.opener.document.forms['NOMEFORM'].elements['NOMECAMPO'].value
Natualmente tutto questo lato client (mi pareva di aver visto variabili PHP): io mi riferisco al codice che deve arrivare al browser (da verificare mediante la visualizzazione del codice sorgente dentro il browser).
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Oh... questo non lo sapevo (e mi farai risparmiare tempo in futuro), che i nomi dei campi e dei form possono essere solo alfanumerici. Pensavo che gli underscores si potessero usare... un po' le parentesi quadre mi puzzavano (per via degli array), ma non ne ero sicuro. Grazie per la dritta![]()
![]()
<´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
"The answer to your question is: welcome to tomorrow"
Gli underscore ci possono stare (ma non ad inizio stringa): fanno parte dei caratteri alfanumerici.
Le quadre pero` no; se servono (chi lavora in PHP lo sa) si deve usare la seconda sintassi che ho postato.
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Ho risolto tutto mettendo l'ID alfanumerico ad ogni text box!!!!