MooTools: controllare se una checkbox è stata spuntata

La mia collezione di snippets di codice sta diventando decisamente elevata, è ora di iniziare a condividere.

Questo spezzone di codice MooTools consente di controllare se una checkbox è stata spuntata. Precisamente la checkbox con id='acconsento'. Quando l'utente preme il pulsante "submit" della form e la checkbox non è stata cliccata (ad esempio una informativa al trattamento dei dati personali), la form non viene inviata al sistema e l'utente riceve un messaggio di errore.

window.addEvent('domready'function() {
  $$('form').addEvent('submit', function(e) {
    var checked = $('acconsento').checked;
    if(!checked) {
      alert('Per procedere, clicca la checkbox.');
      e.stop();
    }
  });
});