So über alle meine Lesezeichen Schleife Ich versuche hier: https://supermariomakerbookmark.nintendo.net/bookmarks (Sie wahrscheinlich kann es nicht sehen, da Sie wahrscheinlich ein Lesezeichen nicht über ein Konto/Kurse haben) und unmarkiere sie. Das Problem besteht jedoch darin, dass ich jedesmal, wenn ich einen Kurs abmelde, zurück zu meiner Lesezeichen-Seite, umgebe, was das Skript, das ich von der Konsole aus starte, abbricht.Simulieren Klicken <a> Element ohne
Alle Elemente, über die ich iteriere, haben die Klasse "button delete link" und haben ein href-Element, wenn das hilft.
Ich habe keine Ahnung, wie man diese Weiterleitungen verhindern kann, und hoffte, dass jemand helfen könnte. Hier ist mein grundlegender Code:
var buttons = document.getElementsByClassName("button delete link")
for(var i = 0; i < buttons.length; i++) {
buttons.item(i).click()
}
Weiß jemand, was ich falsch mache?
haben Sie die Onclick im html-Element versucht? es hat Vorrang vor href richtig? du könntest ein event.preventdefault() –
Ist href unbedingt das Problem? Was passiert, wenn die Weiterleitung innerhalb des onclick-Ereignisses @PrashanthBenny stattfindet – warspyking
Wenn das der Fall ist, würde 'false zurückgeben' im Klickereignis helfen –