Tipp des Tages (31 Optionen)
    


WWW.WEB-TOOLBOX.NET

Quelltext   ZURÜCK SITEMAP  

 Text des tages - 1 von 31

Dieses Script schreibt abhängig vom Kalendertag des Monats einen Text in ihre HTML-Seite.

Da lediglich 31 Texte bereitgehalten werden, beginnt die Ausgabe der Texte zu jedem Monatsbeginn mit dem ersten Text. Die Ausgabe wird also monatlich wiederholt.

Das Script ermittelt den aktuellen Tag des laufenden Monats und 'schaut in einem Register nach' welcher Text dort für den betreffenden Tag abgelegt wurde.


  Demo für heute:


  Aufwand:

  • Script in den Head kopieren
  • Texte anpassen
  • Funktionsaufruf dort eintragen, wo der Tagestext erscheinen soll



   Funktion

Es soll für jeden Tag des Monats ein Texte angezeigt werden. Die Texte für diese 31 unterschiedlichen Ausgaben stehen in einem Array (Was ist ein Array? ).

Das Register hat in meinem Beispiel den namen 'msg[]'

Die Elemente dieses Registers heißen msg[1] bis msg[31]

Das Script ermittelt den aktuellen Tag des laufenden Monats und 'sieht im Register nach' welcher Text dort für den betreffenden Tag abgelegt wurde. Die Ausgabe erfolgt mit einer Schreibanweisung im HTML-Dokument an der Stelle, wo die Anweisung eingetragen wird.




Das Script (im Head):

<script type="text/javascript" language="JavaScript">
<!-- Begin
var msg = new Array();
Tagestipp = new Date();
today = Tagestipp.getDate();
msg[1] = "Tipp des Tages - Tag heute: 1";
msg[2] = "Tipp des Tages - Tag heute: 2";
msg[3] = "Tipp des Tages - Tag heute: 3";

// und so weiter

msg[31] = "Tipp des Tages - Tag heute: 31";

function TippSchreiben() {
document.write(msg[today]);
}
//  End -->
</script>



Der Funktionsaufruf (BODY-Bereich):

<script type="text/javascript" language="JavaScript">
<!--
TippSchreiben();
//-->
</script>



   Ihr Script testen

Wenn sie ihr eingebautes Script testen möchten, müssen Uhrzeit und Kalendereinstellungen geändert werden:

Unten rechts auf dem Bildschirm wird (bei Windows) normalerweise die Uhrzeit angezeigt. Dort kann man rechtsklicken und Kalender und Zeit ver- / einstellen. Ist die Uhr nicht zu sehen:
  • Startleiste rechtsklicken
  • Eigenschaften
  • Uhr anzeigen markieren







NACH OBEN