Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.javascript > #4783
| From | Thomas 'PointedEars' Lahn <PointedEars@web.de> |
|---|---|
| Newsgroups | de.comp.lang.javascript |
| Subject | Re: Arrayverarbeitung in Script bzw. Parameterübergaben in Funktionen |
| Date | 2016-11-11 14:20 +0100 |
| Organization | PointedEars Software (PES) |
| Message-ID | <14526081.geO5KgaWL5@PointedEars.de> (permalink) |
| References | <o048ua$tkl$1@news.albasani.net> <3134228.LM0AJKV5NW@PointedEars.de> |
Thomas 'PointedEars' Lahn wrote:
> Im Event-Listener für das blur-Event eines Eingabe-Steuerelements kannst
> Du this.value auslesen. Dieses Event wird immer dann ausgelöst, nachdem
> ein Steuerelement den Fokus verloren hat.
Achtung: Meine Tests in Chromium 53 ergeben mit dem Test-Code
var eventListener = (e => console.log(+new Date(), e.type));
["change", "blur", "focusout"].forEach(eventType =>
$0.addEventListener(eventType, eventListener, false);
);
(wobei $0 in der Console immer das Objekt für das im “Elements”-Tag der
DevTools fokussierte Element referenziert; das funktioniert auch in Firefox
und evtl. sogar neueren IEs/Edge) für die Event-Reihenfolge:
1. (change)
2. blur
3. focusout
Demzufolge wird in Chromium “blur” gefeuert, *bevor* das Element den Fokus
verliert; “focusout” danach. (Der ausgegebene Timestamp für “focusout” ist
selten identisch mit dem für “blur”, meist aber grösser.)
Das widerspricht IIUC exakt dem Quasi-Standard:
<https://www.w3.org/TR/uievents/#events-focus-types>
--
PointedEars
FAQ: <http://PointedEars.de/faq> | SVN: <http://PointedEars.de/wsvn/>
Twitter: @PointedEars2 | ES Matrix: <http://PointedEars.de/es-matrix>
Please do not cc me. / Bitte keine Kopien per E-Mail.
Back to de.comp.lang.javascript | Previous | Next — Previous in thread | Find similar
Arrayverarbeitung in Script bzw. Parameterübergaben in Funktionen Heiko Wetteborn <heiko2912@gmail.com> - 2016-11-11 12:07 +0100
Re: Arrayverarbeitung in Script bzw. Parameterübergaben in Funktionen Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-11-11 13:25 +0100
Re: Arrayverarbeitung in Script bzw. Parameterübergaben in Funktionen Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-11-11 14:20 +0100
csiph-web