On doit distinguer les attributs, qui sont du code HTML, d'avec les propriétés du DOM portant le même nom.
Liste des propriétés pour les attributs booléens
| attribut | usage |
|---|---|
| checked | input type=checkbox/radio |
| selected | option |
| disabled | input, textarea, button, select, option, optgroup, etc. |
| readonly | input type=text/password, textarea |
| multiple | select |
Pour construire du code HTML, on doit utiliser la méthode attr().
Pour construire, modifier ou interroger une propriété du DOM, on doit utiliser la méthode prop().