Going through a debugging sessionPreventing a form from being submitted
  1. field properties
    1. value
  2. field events
    1. onfocus
    2. onblur (si on sort de l'input même sans changement)
    3. onchange
    4. onkeypress
    5. onkeydown
    6. onkeyup
  3. form events
    1. onsubmit (on peut interrompre le processus avec un event handler retournant flase).

Accéder à un formulaire :

<form id="my_id">
  <input name="my_input"></input>
</form>
document.forms.my_id.my_input

ou via document.getElementById()

  1. checkboxes properties
    1. checked
  2. checkboxes events
    1. onclick
    2. onchange
  1. select properties
    1. type (select-one ou select-multiple)
    2. selectIndex (select-one)
    3. options[n].selected (true or false, select-multiple)
  2. select events
    1. onclick
    2. onchange