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>