Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 17 su 17
  1. #11
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    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"

  2. #12
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    184

    Non funziona!


  3. #13
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    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"

  4. #14
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    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

  5. #15
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    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"

  6. #16
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    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

  7. #17
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    184

    YUUUUUHHHHH!!!!

    Ho risolto tutto mettendo l'ID alfanumerico ad ogni text box!!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.