Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.javascript > #5206

Re: Ereignis selbst auslösen. "new Event()" notwendig?

From Stefan Mayer <meniskus@gmx.net>
Newsgroups de.comp.lang.javascript
Subject Re: Ereignis selbst auslösen. "new Event()" notwendig?
Date 2019-11-25 10:55 +0100
Message-ID <1313236990.20191125105515@gmx.net> (permalink)
References <d511cf6417184950b4ef85f1de70cd2e9959623a.camel@gmx.net>

Show all headers | View raw


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



Back to de.comp.lang.javascript | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Ereignis selbst auslösen. "new Event()" notwendig? Stefan Mayer <meniskus@gmx.net> - 2019-11-24 14:01 +0100
  Re: Ereignis selbst auslösen. "new Event()" notwendig? Stefan Mayer <meniskus@gmx.net> - 2019-11-25 10:55 +0100
    Re: Ereignis selbst auslösen. "new Event()" notwendig? Stefan Reuther <stefan.news@arcor.de> - 2019-11-25 18:29 +0100
  Re: Ereignis selbst auslösen. "new Event()" notwendig? Stefan Mayer <meniskus@gmx.net> - 2020-12-29 12:55 +0100

csiph-web