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

    modifica campo text form da popup

    ciao a tutti vi spiego la situazione.
    Ho una pagina con un campo text.

    <input type="TEXT" name="pippo" value="" onchange="funzione()">

    Da questa pagina apro un popup che dopo una serie di operazioni, prima di venire chiusa, modifica il campo text della pagina chiamante.
    Il problema è che quando modifico il valore dalla popup non viene sentito l'evento onchange() del campo text.

    Qualcuno sa aiutarmi???

    La prima soluzione potrebbe essere quella di richiamare funzione() dalla popup appena dopo aver assegnato il valore. Volevo evitare questa soluzione perchè volevo mantenere la pagina popup il più indipendente possibile.

    Non c'è un qualche modo per dire di richiamare l'evento onchange dalla popup, o generarlo o una cosa del genere?

    grazie a tutti Simone
    Simone

    http://www.volpo.too.it

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao simonevolponi,

    gli eventi non vengono sentiti se le modifiche le fai da codice. Devi peffozza richiamare tu la funzione
    codice:
    window.opener.document.NomeForm.pippo.value=TuoValore;
    window.opener.funzione();

  3. #3

    modifica campo text form da popup

    ah ho capito.
    Ma nn c'è nemmeno il modo di scatenare un evento?

    una cosa simile alla seguente:

    window.opener.nome_campo.eventHandler(Event.OnChan ge)??!
    Simone

    http://www.volpo.too.it

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.