Verificare un checkbox/radiobutton con jquery

Discussione in 'Snippet Javascript' iniziata da MarcoGrazia, 19 Ottobre 2014.

  1. MarcoGrazia

    MarcoGrazia Utente Attivo

    Registrato:
    15 Dicembre 2009
    Messaggi:
    664
    Mi Piace Ricevuti:
    7
    Punteggio:
    18
    Sesso:
    Maschio
    Occupazione:
    Sviluppare web design (Studiare)
    Località:
    Udine
    Home Page:
    Sia chiaro, non amo jquery, lo trovo inutile per implementare una o due funzioni ma in un progetto che già lo utilizza sarebbe sciocco rienventare la ruota quindi... ecco una semplice funzione che valida un checkbox ( o radiobutton ).

    Diciamo che abbiamo la seguente situazione:
    HTML:
    <input type="checkbox" id="cd_dvd" name="qualeDisco" value="1" checked onclick="check(this)">
    
    e poi il nostro script:
    HTML:
    <script>
    function check(elemento) {
      $('#' + elemento.id).click(function() {
        $('#' + this.id).toggle(this.checked);
      }
    }
    </script>
    
    due o tre cosette per finire; ho inserito il tutto in una funzione per renderlo astratto, si passa un valore alla funzione e qualsiasi elemento del form che supporta l'attributo checked può essere richiamato, avendone uno solo si può benissimo scrivere qualcosa del genere e funziona alla grande:
    HTML:
    <script>
    $('#cd_dvd').click(function () {
      $('#cd_dvd').toggle(this.checked);
    }
    </script>
    
    e non serve nemmeno scatenare l'evento onclick perché fa tutto da solo!
    Ho detto due o tre cose? Naaa :D
     
  2. MarcoGrazia

    MarcoGrazia Utente Attivo

    Registrato:
    15 Dicembre 2009
    Messaggi:
    664
    Mi Piace Ricevuti:
    7
    Punteggio:
    18
    Sesso:
    Maschio
    Occupazione:
    Sviluppare web design (Studiare)
    Località:
    Udine
    Home Page:
    Quello che mi sto chiedendo invece è perché l'ho scritto questo snippet. non serve a nulla... va be la domenica sera meglio starsene a casa a fare altro.
     
Sto caricando...

Condividi questa Pagina