Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    51

    Passaggio dati form tra finestre.

    Premetto che il tema è già stato trattato, ma siccome in js sono un cane non ho capito niente e quindi chiedo il vostro aiuto.
    In breve ho una finestra madre dove c'è un form (form1) che dovrebbe ospitare dei dati anagrafici, ed ho un pulsante che mi apre una finestra "figlia" dove vado ad eseguire una ricerca sul database:
    codice:
    window.open("fin_figlia.php","figlia")
    Qui c'è il form (form2) per la ricerca e i risultati mi appaiono in un campo multiselect, dove posso poi confermare il risultato corretto mediante un pulsante:
    codice:
    <input type="button" onClick="inserimento()" value="conferma">
    e i dati dovrebbero apparire sul form della finestra madre.
    Provando con il campo "cognome":
    codice:
    function inserimento()
    {
    window.opener.document.form1.cognome.value = document.form2.cognome.value;
    }
    funziona ma solo se provo senza eseguire operazioni sulla finestra figlia, ma dopo aver esguito la ricerca il riferimento alla finestra madre si perde.
    Credo di dover usare getElementById() o qualcosa del genere, ma avrò eseguito millemila tentativi e niente da fare.

    Grazie in anticipo a chi vorrà darmi un aiuto.

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    51
    Suggerimenti, link, qualsiasi cosa ...

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 © 2025 vBulletin Solutions, Inc. All rights reserved.