Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 28
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2000
    Messaggi
    28

    Form + popup + testo del popup nella form

    Ho una form che potrebbe contenere dei dati, apro con js un popup che permette all'utente di scegliere un file da allegare. Vorrei che alla chiusura del popup venisse scritto il nome file (che conosco) all'interno del codice HTML.
    Non posso fare il refresh della form perchè perderei tutti gli eventuali dati, come posso fare????


  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    285
    window.opener.document.all.nomecampodovevuoiscrive re.value = tuo_testo;

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    370
    anche io ho stesso problema

    ma è un select a qui aggiungere un option ma tra form e select cè un div id=livello

  4. #4
    Originariamente inviato da vecchioste
    anche io ho stesso problema

    ma è un select a qui aggiungere un option ma tra form e select cè un div id=livello

    var _hSelect = window.opener.document.forms['nome_form'].elements['nome_select'];
    _hSelect.options[_hSelect.options.length] = new Option( '<valore>', '<testo>', <isDefault?>, <isSelected?> );
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    370
    è struttura così la mia pagina
    <form>
    <div>
    <select>
    qui devo metterci l'option


    il select è un multiselect



    var _hSelect = window.opener.document.forms['nome_form'].???.elements['nome_select'];
    _hSelect.options[_hSelect.options.length] = new Option( '<valore>', '<testo>', <isDefault?>, <isSelected?> );

  6. #6
    Originariamente inviato da vecchioste
    è struttura così la mia pagina
    <form>
    <div>
    <select>
    qui devo metterci l'option


    il select è un multiselect



    var _hSelect = window.opener.document.forms['nome_form'].???.elements['nome_select'];
    _hSelect.options[_hSelect.options.length] = new Option( '<valore>', '<testo>', <isDefault?>, <isSelected?> );

    ma come ho postato sopra NON ti funziona...?
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    370
    no

    mi dici che ha provocato un mistake???

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    370
    puo essere il fatto che slect è creato da una funzione con innerhtml?

  9. #9
    Originariamente inviato da vecchioste
    no

    mi dici che ha provocato un mistake???
    strano... il div non fa parte della collezione ELEMENTS di FORMS...
    puoi postare il SORGENTE completo?

    eventualemente si potrebbe fare con getElementById, ma x compatibilita' coi browser NON-DOM è preferibile forms.elements :-|
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  10. #10
    Originariamente inviato da vecchioste
    puo essere il fatto che slect è creato da una funzione con innerhtml?
    assolutamente no.
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

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.