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

    Accedere ad elementi pagina

    Quale istruzione si può utilizzare per accedere ad un elemento html presente in una pagina, partendo però da un popup. Io sto utilizzando l'istruzione opener.document.getElementById("id"), però cercando l'elemento mi viene restituito null come risultato di una alert, nonostante l'elemento sia presente nel codice html della pagina a cui faccio la richiesta.

  2. #2
    Prova ad aggiungere il ".value", a me funziona:

    Pagina principale
    codice:
    <html>
    <head>
    </head>
    <body>
    clicca qui
    <input type="text" value="pippo" id="pippo">
    <script type="text/javascript">
       alert ("alert nella pagina: "+document.getElementById('pippo').value);
    </script>
    </body>
    </html>

    pop-up
    codice:
    <html>
    <head>
    </head>
    <body>
    questo è A
    <script type="text/javascript">
       alert ("alert nel pop-up: "+opener.document.getElementById('pippo').value);
    </script>
    </body>
    </html>

    Ciao
    La democrazia rappresentativa ha fatto il suo tempo, è ora di passare alla democrazia diretta.
    www.beppegrillo.it

  3. #3
    Grazie mille per l'aiuto. In effetti serviva il value con un aggiustatina nel senso che mancava anche qualcosa davanti al document. Bisognava mettere il content.

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.