Button Value (Text) dynamisch/attributsbasierend beim Laden einer Seite

  • Hallo liebes Forum,

    ich habe auf meinen Seiten einen Button, der zwei verschiedene Button-Text-Werte anzeigt. Er sieht momentan so aus:

    HTML
    <button id="lauftest" name="lauftest" onclick="toggleText(this.id)" onpageshow="setButtonText(this.id)"></button>


    toggleText(id) ändert den Text des Buttons wie gewünscht.
    Ich möchte allerdings den Text des Buttons beim Neuladen der Seite dynamisch auf einen der zwei gewünschten Text-Werte setzen.
    Meine Idee war es das Event-Attribut onpageshow zu benutzen. --> onpageshow="setButtonText(this.id)"

    Das JS dazu sieht so aus:


    ?
    Leider funktioniert dies nicht. Konsolen-Log wird nicht erzeugt. Könnte mir bitte jemand helfen?:p

    PS: Das html Attribut value funktioniert nicht um den Text des Buttons zu setzen. Habe keine Ahnung wieso das so ist, bzw ob es damit zusammenhängt.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!