Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    101

    submit and reset contemporaneamente (o quasi)

    Salve,
    e' possibile fare in modo che alla pressione del pulsante submit i campi del form vengano resettati (al limite anche dopo pochi secondi)
    Grazie in anticipo a chi mi risponde.

  2. #2

    Re: submit and reset contemporaneamente (o quasi)

    Originariamente inviato da francois
    Salve,
    e' possibile fare in modo che alla pressione del pulsante submit i campi del form vengano resettati (al limite anche dopo pochi secondi)
    Grazie in anticipo a chi mi risponde.
    è possibile, ma che senso avrebbe?
    alla pagina puntata dall'action non manderesti nulla, in questo modo.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Io risponderei in modo diverso (ma in pratica e` la stessa cosa).

    Una volta che invii un form, aspetti che il server ti mandi indietro una nuova pagina. Quindi sarebbe il server che dovrebbe rispedire una pagina con un form vuoto.

    Quindi o il tuo problema e` un altro (leggermente diverso dal solito) e allora spiegati meglio, oppure come dice var/reale non ha senso.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    101
    OK cerco di spiegarmi meglio:
    ho un form in un layer che invia la richiesta al server e che quindi mi vengono restituiti i risultati in un altro layer.
    Io devo evitare che se riaprono il layer di ricerca si ritrovano il form gia compilato con i dati della precedente richiesta.
    Spero di essere stato comprensibile e grazie di nuovo.

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non so cosa intendi per layer. Dato che come <div> non mi torna il senso, io lo interpreto come nuovo documento nello stesso frame/finestra

    Basta che metti nel body:
    onload="document.NOMEFORM.reset();"

    In tal caso il reset del form avviene ogni volta che viene caricata la pagina. Non avviene quando e` stata spedita, ma se viene ricaricata la pagina.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Uhm, mi pare assai difficile che tu possa davvero evitarlo: Molto probabilmente la form viene ririempita dal browser grazie alla funzionalità di auto-riempimento delle maschere, e che io sappia non esiste un metodo per impedirlo.

    Ciao!
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    101
    Non so cosa intendi per layer.
    Intendo proprio DIV (non mi pare si chiami in altra maniera)

    Basta che metti nel body:
    codice:
    onload="document.NOMEFORM.reset();"
    Era proprio quello che mi serviva :tongue:
    he..he... sembrava tutto complicato ... e invece!!

    Grazie mille Mich_, e anche a te Var, vi devo un caffe'.

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.