Mit DOM-Ereignissen (Document Object Model) können ereignisgesteuerte Programmiersprachen verschiedene Ereignishandler / Listener auf den Elementknoten in einem DOM-Baum registrieren.
Overа этот вопрос есть ответы на Stapelüberlauf на русском : "verhindernDefault ()" или "return false"? Wenn ich verhindern möchte, dass andere Ereignishandler ausgeführt werden, nachdem ein bestimmtes Ereignis ausgelöst wurde, kann ich eine von zwei Techniken verwenden. Ich werde jQuery in den Beispielen verwenden, aber dies gilt auch für Plain-JS: …
Ich führe ein externes Skript mit einem <script>Inside aus <head>. Da das Skript jetzt ausgeführt wird, bevor die Seite geladen wurde, kann ich <body>unter anderem nicht auf das zugreifen . Ich möchte etwas JavaScript ausführen, nachdem das Dokument "geladen" wurde (HTML vollständig heruntergeladen und im RAM). Gibt es Ereignisse, an …
Wie kann ich mich in ein Browserfenster einbinden, um die Größe zu ändern? Es gibt eine jQuery-Methode, um auf Größenänderungsereignisse zu warten, aber ich würde es vorziehen, sie nicht nur für diese eine Anforderung in mein Projekt aufzunehmen.
Ich benutze Ajax und Hash für die Navigation. Gibt es eine Möglichkeit zu überprüfen, ob sich das so window.location.hashgeändert hat? http://example.com/blah # 123 bis http://example.com/blah # 456 Es funktioniert, wenn ich es beim Laden des Dokuments überprüfe. Aber wenn ich eine # Hash-basierte Navigation habe, funktioniert dies nicht, wenn ich …
Ich habe ein Ereignis mit an ein Textfeld angehängt addEventListener. Es funktioniert gut. Mein Problem trat auf, als ich das Ereignis programmgesteuert von einer anderen Funktion aus auslösen wollte. Wie kann ich es tun?
Ich möchte jeden undefinierten Funktionsfehler abfangen. Gibt es eine globale Fehlerbehandlungsfunktion in JavaScript? Der Anwendungsfall ist das Abfangen von Funktionsaufrufen von Flash, die nicht definiert sind.
Ich habe ein formmit zwei Textfeldern, einem Auswahl- Dropdown und einem Optionsfeld . Wenn die enterTaste gedrückt wird, möchte ich eine Javascript-Funktion (benutzerdefiniert) aufrufen, aber wenn ich sie drücke, wird das Formular gesendet. Wie verhindere ich, dass das formgesendet wird, wenn die enterTaste gedrückt wird?
Was ist der Unterschied zwischen diesen drei Ereignissen? Beim googeln stellte ich fest, dass: Das onKeyDownEreignis wird ausgelöst, wenn der Benutzer eine Taste drückt. Das onKeyUpEreignis wird ausgelöst, wenn der Benutzer einen Schlüssel freigibt. Das onKeyPressEreignis wird ausgelöst, wenn der Benutzer eine Taste drückt und loslässt ( onKeyDowngefolgt von onKeyUp). …
Diese Funktion funktioniert nicht so, wie ich es möchte. Als JS-Neuling kann ich nicht herausfinden, warum. Ich brauche es, um 5 Sekunden zu warten, bevor ich prüfe, ob das newStateist -1. Derzeit wartet es nicht, es überprüft nur sofort. function stateChange(newState) { setTimeout('', 5000); if(newState == -1) { alert('VIDEO HAS …
Ich habe den Artikel unter https://developer.mozilla.org/en/DOM/element.addEventListener gelesen, kann aber das useCaptureAttribut nicht verstehen . Definition gibt es: Wenn true, gibt useCapture an, dass der Benutzer die Erfassung starten möchte. Nach dem Starten der Erfassung werden alle Ereignisse des angegebenen Typs an den registrierten Listener gesendet, bevor sie an EventTargets darunter …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.