Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| web:js:dom [2023/03/30 20:35] – [createElement & appendChild] jcheron | web:js:dom [2023/03/31 03:06] (Version actuelle) – [Suppression de Listener] jcheron | ||
|---|---|---|---|
| Ligne 219: | Ligne 219: | ||
| const h3=document.createElement(" | const h3=document.createElement(" | ||
| h3.innerHTML=" | h3.innerHTML=" | ||
| - | document.getElemenById(' | + | document.getElementById(' |
| </ | </ | ||
| </ | </ | ||
| Ligne 227: | Ligne 227: | ||
| <p id=" | <p id=" | ||
| < | < | ||
| - | const h3=document.createElement(" | + | const h3=document.createElement(" |
| h3.innerHTML=" | h3.innerHTML=" | ||
| - | document.getElemenById(' | + | document.getElementById(' |
| </ | </ | ||
| </ | </ | ||
| Ligne 236: | Ligne 236: | ||
| ==== Listener ==== | ==== Listener ==== | ||
| + | La méthode **addEventListener()** attache un gestionnaire d' | ||
| + | <sxh html> | ||
| + | <button id=" | ||
| + | < | ||
| + | document.getElementById(' | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | <button id=" | ||
| + | < | ||
| + | document.getElementById(' | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Il est possible d' | ||
| + | |||
| + | ==== Suppression de Listener ==== | ||
| + | |||
| + | <sxh html> | ||
| + | <button id=" | ||
| + | < | ||
| + | const message=function(){ alert(' | ||
| + | const bt=document.getElementById(' | ||
| + | bt.addEventListener(' | ||
| + | bt.removeEventListener(' | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | <button id=" | ||
| + | < | ||
| + | const message=function(){ alert(' | ||
| + | const bt=document.getElementById(' | ||
| + | bt.addEventListener(' | ||
| + | bt.removeEventListener(' | ||
| + | </ | ||
| + | </ | ||