Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di afrappe
    Registrato dal
    Jan 2002
    Messaggi
    1,197

    [javascript] "onReset" intercettare il reset di un form

    ho la necessita di chiamare una function "dopo" il reset di un form
    ho provato con diverse soluzioni ma senza successo
    1) sembra che non esista o non funzioni un evento "onReset" per cui non posso utilizzarlo 2)ho provato aggiungendo un listner del tipo "onClick" oppure "unMouseUp" ad un tasto reset ma questi eventi sembra che vengano scatenati prima dell'reset e non dopo

    io devo lanciare la una mia funzioncina che mi rende visibili o nascosti dei div in base al contenuto di campi che vengono ripuliti dal reset, necessariamente prima devo pulire i campi(per forza con il reset perche sono tantissimi)e poi lanciare la funzioncina
    c'e' un modo di intercettare sto maledetto evento o qualche altr furbata?

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

    Re: [javascript] "onReset" intercettare il reset di un form

    Originariamente inviato da afrappe
    ... o qualche altr furbata?
    può essere considerata una furbata questa?
    codice:
    <input type="button" value="reset" onclick="this.form.reset();TuaFunzione();">

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    devo lanciare la una mia funzioncina che mi rende visibili o nascosti dei div in base al contenuto di campi che vengono ripuliti dal reset
    codice:
    <script>
    function controlla() {
      document.getElementById("Div1").style.visibility = (document.mioForm.Campo1.value=="")?'hidden':'visible';
    }
    </script>
    <body onload="setInterval('controlla()',200);">
    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

  4. #4
    Utente di HTML.it L'avatar di afrappe
    Registrato dal
    Jan 2002
    Messaggi
    1,197
    inninzitutto grazie ad entrambi per le soluzioni

    per ora ho adottato la soluzione di br1 con la furbata di ritardare l'esecuzione e mi funziona alla garnde, per avevo iniziato a lavorare sulla soluzione di billy ma ho avuto un problema: allora se metto "this.form.reset()" mi dice impossibile trovare l'oggetto o oggetto nullo, quindi ho provato a passare questo "document.modulo.reset()" dove modulo è il "nome" del mio form, in questo caso pero mi dice proprieta o metodo non supportati, come se il form non avesse il metodo reset? cosa cavolo sbaglio?

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    prova a postare il form

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.