Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    passaggio valori a opener

    Vorrei passare un valore inserito in un form su una pop-up a due campi nella finestra genitore....

    es. La pagina x.html apre la pop_up y.html

    nella pagina x ho un due oggetti che vorrei aggiornare:

    <input type=hidden name=campo1>

    <span name=campo2>Ciao.</span>


    nella pagina pop_up vorrei mettere qualcosa dl genere:

    <input tupe=button value="passe il valore" onclick="window.opener.campo1.innerText='Addio'">

    Come mi riferisco esattamente hai campi nella finestra opener????
    L'input hidden e il tag span sono all'interno di un form....

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    <input tupe=button value="passe il valore" onclick="window.opener.document.NOMEFORM.campo1.va lue='Addio'">

  3. #3
    e per un campo di testo????

    Come faccio ad assegrare un testo ad un campo tipo <span>


    <script>window.opener.document.nomecampo.innerText ='Ciccio'</script>

    Non funziona....

  4. #4
    Utente di HTML.it L'avatar di Galex
    Registrato dal
    Aug 2002
    Messaggi
    667
    non so se è il metodo migliore ma puoi associare a Onchange del campo di testo che riceve i dati dalla pop-up (magari di tipo hidden) la funzione che poi scrive nel <span>

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da WebFil
    e per un campo di testo????

    Come faccio ad assegrare un testo ad un campo tipo <span>


    <script>window.opener.document.nomecampo.innerText = 'Ciccio'</script>

    Non funziona....
    <script>window.opener.document.getElementById(idca mpo).innerText= 'Ciccio'</script>

    dove idcampo e` definito da:
    <span id="idcampo" ...>

    Funziona nei browser recenti (quindi escludendo NN4 e credo anche IE5).

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Questo nella pop:

    <script>window.opener.document.getElementById(span IndirizzoIp).innerText='Ciccio'</script>


    Questo nella opener:

    <span name="spanIndirizzoIp">Nessun indirizzo</span>


    Il browser è IE6

    Mi da l'errore: "spanIndirizzoIp" non è definito




  7. #7
    Scusate ero distratto è byId e non by name......

  8. #8
    <script>window.opener.document.getElementById('spa nIndirizzoIp').innerText='Ciccio'</script>

    Funziona però con l'uso degli apici

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Si` hai ragione. Ho fatto un po' di confusione.

    La mia sintassi e` corretta se la stringa contenente l'id della span e` contenuta in una variabile.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.