Datum per javascript in header einfügen

  • Hallo,
    ich habe das WordPress Standard DE-Edition 1.6-Theme für meine Bedürnisse angepasst und möchte nun noch in dem Header per JavaScript die System-Uhrzeit anzeigen lassen. Das js-Script hat in einer Versuchsdatei auch schon so funktioniert, wie ich es mir vorgestellt habe, nur nach dem Einbinden in den Header scheint das Script nicht zu laufen oder nicht eingebunden zu werden.
    Mir ist jetzt nicht klar, ob es an meinen eher rudimentären js-Kenntnissen liegt, oder ob WP mit dem Einbinden von js grundsätzlich ein Problem hat (wo ich dann gerne wüsste, ob es da Lösungsansätze gibt).

    Das Skript und eine dazugehörige Tabelle habe ich in eigenen Dateien ausgelagert und dann im head-Bereich als weltzeit.js und im body-Bereich als weltzeit.php wie folgt eingebunden:

    Die weltzeit.php wird im Layout wie gewünscht korrekt dargestellt und sieht wie folgt aus:

    In dem input-Tag sollte jetzt eigentlich die Uhr erscheinen, was sie jedoch nicht tut. Das Feld ist leer und lässt sich beschreiben.
    Die weltzeit.js dazu sieht so aus:

    Falls es sich nicht um eine grundsätzliche WP-Problematik handelt, vermute ich, das es an der Zuweisung
    "document.datum.time.value"
    liegen könnte. Aber wie schon gesagt, da sind meine Kenntnisse noch nicht ausreichend.

    In der Hoffnung, das jetzt ein Profi bis hierhin durchgehalten hat und die Problematik erkannt hat, wäre ich für eine Hilfestellung dankbar.

    Danke im voraus, Jan

    • 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

  • Hallo,
    eine Fehlermeldung erscheint im Browser nicht, der Blog wird normal angezeigt, einschliesslich der o. g. Tabelle aus der Datei weltzeit.php, nur das Feld vom input-tag ist leer.
    Und der Pfad zur weltzeit.js stimmt auch.

  • Natürlich wird eine JS-Fehlermeldung nicht öffentlich auf der Seite angezeigt.

    Im Firefox findest du diese über Extras> Fehlerkonsole und beim IE links unten, wenn du doppelt auf das Ausrufezeichen klickst.

    wpseek.com - Die WordPress-Code-Suchmaschine

  • Super, danke, das war´s anscheinend.
    Ich hatte mir sebst ein Bein gestellt und mit einem plugin rumexperimentiert und da war noch ein fehlerhafter tag im Skript.
    Und die Fehlerkonsole kannte ich zwar schon, hatte ich aber irgendwie nicht auf der Reihe.
    Danke nochmal,
    gruß Jan

Jetzt mitmachen!

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