IE8 onClick Event Listener-Kompatibilitätsproblem
Problem:
Im bereitgestellten Code der JavaScript-Ereignis-Listener denn das li-Element funktioniert im IE8 nicht Browser.
Lösung:
IE8 fehlt die addEventListener-Methode, daher ist eine alternative Lösung für die browserübergreifende Ereignisbehandlung erforderlich. Der folgende Code stellt eine Polyfüllung für addEventListener bereit, die sowohl in Standard- als auch in älteren Browsern funktioniert:
Verwendung:
Ersetzen Sie im bereitgestellten Code getElementById().addEventListener( ) Anrufe mit:
Zusätzlich Hinweise:
Das obige ist der detaillierte Inhalt vonWarum funktioniert mein „onClick'-Ereignis-Listener in IE8 nicht und wie kann ich das Problem beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!