Wie kann ich bei einem Seitenaufruf automatisch per Javascript auf eine Schaltfläche klicken lassen?

4 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Was soll denn passieren, wenn du auf "liste" oder "test" klickst?

Wenn die Seite nicht neugeladen wird, sondern nur ein Teil von ihr bzw. dort etwas ausgeführt werden soll, was nicht das Neuladen der kompletten Seite auswendig macht, so würde ich threadis Antwort um folgendes ergänzen:

$(document).ready(function() {
    $('#liste').click();
});
Woher ich das weiß:Berufserfahrung – Seit 2014

statt href="#liste" eben href="liste.html" oder wie auch immer
test müsste ja funktionieren.

du hst uns etwas verwirrt, weil du von buttons gesprochen hast, was ein festgelegter html-begriff ist: <button...

du benutzt aber links: <a...

javascript brauchst du da (noch) nicht


Was passiert denn beim Klick auf "liste" oder "test"? Ich würde empfehlen eher die damit verbundene Funktion aufzurufen. Mit jQuery kann man ein Script beim Laden der Seite wie hier beschrieben ausführen:

https://api.jquery.com/ready/

Woher ich das weiß:Berufserfahrung – mit dem Internet verbunden seit 1993

ja, immer schön mit kanonen auf spatzen schiessen

0

Also dein Codebeispiel ist so unübersichtlich gestaltet, dass du es keinem zumuten kannst ... wenn ich aber deine Frage richtig verstanden habe und du einfach nur beim Start die Ereignisse eines Buttons ausführen möchtest, dann kannst du doch einfach irgendwo ein <script> einbauen und darin die entsprechende Methode aufrufen?

Woher ich das weiß:Studium / Ausbildung – Studiere Informatik und programmiere aus Leidenschaft