Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    381

    AAA - cancellare tutti i valori di una form in un colpo solo

    Buon giorno!!!!
    domandone da 1000€
    ho una select con n valori e altri campi di testo in un form
    verrei che all'onchange della select mi si portassero tutti i value dei campi testo =""

    c'e' un comando che lo fa????????


    grazie assai!!!

  2. #2
    prova così:

    codice:
    <select name="menu" onchange="this.form.reset();">
    ciao

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non esiste un comando preconfezionato... te lo devi creare:
    codice:
    <script>
    function azzeraTxt(frm) {
      for (var i=0;i<frm.elements.length;i++) {
        if (frm.elements[i].type=='text') frm.elements[i].value=''
      }
    }
    </script>
    ...
    <select ... onchange="azzeraTxt(this.form)">
    ciao

    ps: il metodo reset() non azzera i campi... li riporta tutti al loro valore preimpostato (anche quello della select)
    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
    so che reset() riporta i campi al loro valore di default, ma anise373 non ha specificato se i campi inizialmente presentano o no un valore: nel caso in cui non siano valorizzati, il richiamo di reset() rappresenta la soluzione più rapida, a mio modesto avviso.

    :)

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    ... peccato che azzeri anche la scelta nella select...

    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

  6. #6
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    381
    grazie a tutti e due.......le soluzioni sono entrambe moooooolto utili!!!!!!!

    Buona giornata!!!!

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.