Servus!
Ich versuche gerade ein kleines Script für ein kleines Vorhaben anzupassen,
möchte es aber möglichst nur gering anpassen. Es muss quasi nur einen kleinen Zweck
erfüllen. Dabei komme ich jedoch nicht weiter. Vielleicht habt ihr einen Tipp für mich...
Ziel soll folgendes sein:
Der erste Code-Teil ist in der finalen Version mit einer PHP-Schleife versehen.
Jedes DIV hat als ID ein entsprechendes Datum. Ich würde gerne per Klick auf dem Button ermöglichen,
dass das DIV darunter mit dem ebenfalls entsprechendem Datum geöffnet wird. Das Datum befindet
sich in der PHP-Variable $arr.
Ja, PHP = Server, JS = Client - aber die Seite wird ja zuvor vollständig erstellt.
Dann sollte der Wert der PHP-Variablen doch auch schon im Client sein.
Habt ihr eine Idee, wie ich das lösen könnte?
LG.
Ich versuche gerade ein kleines Script für ein kleines Vorhaben anzupassen,
möchte es aber möglichst nur gering anpassen. Es muss quasi nur einen kleinen Zweck
erfüllen. Dabei komme ich jedoch nicht weiter. Vielleicht habt ihr einen Tipp für mich...
HTML:
<!-- Heute ist der 10.06.2022 -->
<button type="button" onclick="open_data()">
<time datetime="{{ date('Y-m-d') }}">
Anzeigen!
</time>
</button>
<!-- $arr hat den Wert des heutigen Datums: 2022-06-10 -->
<div id="{{ $arr }}" style="display: none;">
<div>Dieses Feld anzeigen</div>
</div>
Javascript:
var open_data = function () {
document.getElementById("{{ $arr }}").style.display = "block";
}
Ziel soll folgendes sein:
Der erste Code-Teil ist in der finalen Version mit einer PHP-Schleife versehen.
Jedes DIV hat als ID ein entsprechendes Datum. Ich würde gerne per Klick auf dem Button ermöglichen,
dass das DIV darunter mit dem ebenfalls entsprechendem Datum geöffnet wird. Das Datum befindet
sich in der PHP-Variable $arr.
Ja, PHP = Server, JS = Client - aber die Seite wird ja zuvor vollständig erstellt.
Dann sollte der Wert der PHP-Variablen doch auch schon im Client sein.
Habt ihr eine Idee, wie ich das lösen könnte?
LG.