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

    aggiornare campo della opener con nome variabile

    io ho questa funzione a cui passo il nome del campo da aggiornare:

    codice:
    function chiudiFinestra(nome)
    {
    	window.opener.document.sendform.quicivailnome.value = document.getElementById('descrizione').value;
    }

    ma non so come metterlo, mi date una mano?




    Grazie mille!
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    window.opener.document.sendform.elements[nome].value

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    mi dà errore e mi dice che window.opener.document.sendform.elements[nome].value non è definito :master:

    eppure verificando da html il codice che mi genera è giusto...


    boh, ora stacco che devo scappare e per 4 giorni stacco il cervello che è in fumo...vediamo se mercoledì sarò più in forma!


    in ogni caso grazie per la risposta!
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  4. #4
    ok!

    ad aggiornare il campo prendendo il valore dalla opener ce l'ho fatta, avevo scritto male il nome di un campo.

    Ora però una volta che modifico il testo avrei bisogno di fare anche il discorso inverso, ossia dall'html dovrei portare il value dentro alla textarea della opener. Il problema è che nella pop-up che ho aperto non c'è una semplice textarea, ma c'è il famoso FCKEditor. Quindi anche provando con document.getElementById non funzica...


    sapete mica come posso fare a prendere il valore dell'fck e metterlo nella mia bella textarea?





    Grazie mille in anticipo
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  5. #5
    risolto!


    ho fatto un "giochino" con php e js, così al submit del form richiamo la variabile php e la piazzo in un campo nascosto dopodiché se il form è stato processato correttamente mi riporto quel valore nel rispettivo campo presente nella opener...lo so, ho fatto un giro assurdo quando magari con 2 righe di codice js si poteva risolvere, ma mi sono arrangiato come meglio ho potuto
    e per ora facendo un po' di prove sembra funzionare.

    Ora continuo a testarlo per cercare di sfondarlo
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

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.