In der IE-Entwicklerkonsole (F12) habe ich es geschafft, dass meine Seiten ohne Fehler laufen. alle außer einem!
%Vor%
Ich verwende IE9. Was ist das Problem?
Das ist mein Code:
%Vor% Wenn ich auf #donateButton klicke, wird ein Fehler erzeugt. Wenn ich jedoch javascript:void()
in #
ändere, tritt kein Fehler mehr auf. Warum?
"WARTEN ... sieht IE9 nicht wie
<a href="javascript:void();" id="donateButton">
? Es scheint, dass das Problem ist ..?"
- Kommentar von Chud37
Ja, das ist das Problem. void
ist ein -Operator , keine Funktion Verwende javascript:void 0
, javascript:void(0)
oder #
. Noch besser: Fügen Sie event.preventDefault()
zu Ihrer Funktion hinzu:
Der Fehler kann auf den Platz zwischen Funktion und ()
zurückzuführen seinprobiere das
aus %Vor%Tags und Links javascript html internet-explorer syntax