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

    Memorizzare il valore di un campo testo prima del ricaricamento della pagina

    Buona serata a tutti.

    ho un modulo con campi testo e menù a tendina.

    Ogni volta che seleziono il menù a tendina mi viene ricaricata la pagina perchè devo fare dei controlli nel database del valore selezionato.

    Il mio problema è che ho un solo campo testo nel modulo e se io scrivo dentro il campo e poi dal menù a tendina effettuo una scelta al ricaricamento della pagina il campo testo risulta (Giustamante) vuoto.

    C'è un modo per fare il far passare il valore del campo testo al caricamento della pagina così lo recupero e lo visualizzo?

    Ecco il codice che uso per ricaricare la pagina dal menù a tendina:
    codice:
      onchange="window.location.href='avvParc_nuovoAvvPArc.asp?Id_ono2=<%=id_ono2Def%>&amp;Id_ono3=<%=Id_ono3Def%>&amp;Id_ono4=<%=Id_ono4Def%>&amp;Id_ono5=<%=Id_ono5Def%>&amp;Id_ono6=<%=Id_ono6Def%>&amp;ID_CliAggiorna=<%=ID_CliDef%>&amp;Id_anniAggiorna=<%=Id_anniDef%>&amp;annoRiferimento=<%=rsAggiornaAnni("anni")%>&amp;id_dettaglioCliente=<%=rs_DettaglioCliente("Id_Cli")%>&amp;Id_ono1='+this.value;">
    Il campo testo si chiama "periodoTxt"

    Grazie a tutti in anticipo.
    <a href="http://www.robertodidonato.it" target="_blank">Roberto Di Donato</a>

  2. #2
    credo che tu debba chiamare una funziona javascript all'evento onchange; questa funzione farà tutto quello che fai in-line, *più* il recupero e la trasmissione in querystring del valore del campo testo. forse nella sezione js del forum trovi qualcosa

  3. #3
    secondo me è ridondante:invece di attivare un reidrect 302 attraverso javascript,suggerirei di far inviare il modulo alla pagina e inserire un codice condizionale alla ricezione(nella paginadi ricezione,fosse pure la stessa) a seconda del tipo di parametro passato dalla select(se ho capito lo scopo)
    Sono pronto a incontrare il Creatore. Se il Creatore sia pronto all'ardua prova di incontrare me, è un'altra questione.
    -- Winston Churchill

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 © 2026 vBulletin Solutions, Inc. All rights reserved.