Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    525

    passaggio di valori tra pop-up

    la prima parte del codice, attraverso la funzione pop_up_file, apre una finestra in cui č possibile selezionare un valore tra una lista, tramite dei radiobuitton.
    Una volta selezionata una voce, tramite il pulsante "Inserisci", il valore del radio dovrebbe essere inserito nel campo "file" della pagina che ha aperto il pop-up e chiamare il metodo che lo chiude.
    Il problema č che il campo "file" viene inserita la stringa "undefined" mentre il javascript non genera nessun errore....
    Qual'č l'errore di sintassi??

    Codice PHP:
    <tr><td colspan='2' align='center' class="solo_bold">Seleziona il file che contiene il testo newsletter: </td></tr>
    <
    tr><td></td></tr>
    <
    tr><td class="stringa_obj">File:</td><td><input type="text" name="file" readonly><input type="button" value="Browse" onClick="pop_up_file('news.php','450','500')"></td></tr>
    <
    tr><td></td></tr

    Codice PHP:
    <form name="my_form_n">
    <
    table  align="center" width="40%" border="1">
        <
    tr>
        <
    td width="2%"><input type="radio" name="file_newsletter" value="file.html"></td
        <
    td>[url="contenuti_news/file.html"]<font color="#011F75">[b]file.html[/b]</font>[/url]</td>
        </
    tr>
    </
    table>


    <
    p align="center"><input type="button" value="Inserisci" 
    onClick="window.opener.document.my_form.file.value=my_form_n.file_newsletter.value;  window.close()"></p>
    </
    form

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    opener.document.my_form.file.value = document.my_form_n.file_newsletter.value

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    525
    Inserendo il controllo:
    alert ('v= ' + document.my_form_n.file_newsletter.value);

    mi restituisce cmq un v=''undefined" ......

  4. #4
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    a me questo codice funziona
    codice:
    <html>
    <body>
    <form name="my_form_n">
    <table  align="center" width="40%" border="1">
        <tr>
        <td width="2%"><input type="radio" name="file_newsletter" value="file.html"></td>
        <td><a href="contenuti_news/file.html" title="Visualizza" target="_blank"><font 
    
    color="#011F75">file.html</font></a></td>
        </tr>
    </table>
    
    
    <p align="center"><input type="button" value="Inserisci"
    onClick="alert(document.my_form_n.file_newsletter.value)"></p>
    </form>
    </body>
    </html>

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    525
    .. se ai campi vengono assegnati nomi diversi, funziona correttamente....ma in quel caso verrebbe meno la funzionalitą di cui ho bisogno, ossia che venga selezionata solo una voce...

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.