Um einen Ereignishandler für die Capture -Phase zu registrieren, appendieren Sie die Erfassung des Ereignisnamens. Anstatt Onclick zu verwenden, würden Sie beispielsweise OnclickCapture verwenden, um das Click -Ereignis in der Erfassungsphase zu verarbeiten.
- Wie registriere ich Event -Handler?
- So aktivieren Sie die Erfassung von Ereignissen in JavaScript?
- Wie erfasst man ein Ereignis in React?
- So registrieren Sie das Ereignis in JavaScript?
Wie registriere ich Event -Handler?
Verwenden Sie, um einen Handler zu registrieren, die Methode addEventHandler (). Diese Methode nimmt den Ereignisentyp und den Handler als Argumente an. In Beispiel 4-1 wird der erste Handler zu einem einzelnen Knoten hinzugefügt und verarbeitet einen bestimmten Ereignisartyp. Ein zweiter Handler für die Bearbeitung von Eingabeereignissen wird definiert und von zwei verschiedenen Knoten registriert.
So aktivieren Sie die Erfassung von Ereignissen in JavaScript?
Für die Ereignisförderung setzen wir die Handler -Capture -Option auf True: Elem. AddEventListener (Ereignis, Handler, wahr) . Standardmäßig ist es auf Bubbling eingestellt: Falsch . Im folgenden Beispiel fügen wir mit JavaScript für die Schleife Klick -Ereignishandler in jedem HTML -Element hinzu.
Wie erfasst man ein Ereignis in React?
Ereignisförderung in React
Tatsächlich passieren beide nacheinander: Wenn ein Benutzer mit einem Element interagiert, überlastet die DOM -API das Dokument (Erfassungsphase) zum Zielelement (Zielphase), nur dann durchläuft die DOM -API erneut (sprudelnde Phase).
So registrieren Sie das Ereignis in JavaScript?
Der einfachste Weg, um einen Ereignishandler zu registrieren. Nach Konvent.