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().