Stefan Mayer am Sonntag, 24. November 2019 (14:01):
> ```
> const checkbox = document.getElementById('checkbox');
> checkbox.addEventListener('change', e => {
> if (checkbox.checked) {
> // ausgewählt
> } else {
> // nicht ausgewählt
> }
> });
> ```
> Ist die Prüfung auf "checkbox.checked" i.O. oder sollte man hier auf
> "e.target.checked" prüfen?
> Ist "checkbox.checked" === "e.target.checked"?
> Bzw. "checkbox.checked" == "e.target.checked"?
Überflüssige Frage, einfach probieren?
console.log(checkbox == e.target) // true
console.log(checkbox === e.target) // true
Neue Frage: Ist e.target eine Referenz auf checkbox oder eine Kopie zum Zeitpunkt des
Ereignisses? Ich find's raus.
ciao, Stefan