Tim McGwyn: zeitgesteuerte Textausgabe in JavaScript

Hallo,

ich möchte verschiedene Texte (sind via Array definiert) zeitgesteuert ausgeben.

gefunden habe ich leider nur ein Script, dass den Text bei jedem neuladen der Seite entsprechen ändert.
----------------
<script language="JavaScript">
<!--
var jetzt=new Date();
var z=(jetzt.getSeconds())%50;
document.write("<span class='.p1'>.:] "+ quotes[z] +" [:.</span>");

var z= 2; // Gesamt Anzahl der Sprüche
quotes = new Array(z);
quotes[0] = "Nichts ist so leicht wie es aussieht"
quotes[1] = "Oder vielleicht doch."

//-->
</script>
------------------

Gibt es eine Möglichkeit, den Text automatisch (d.h. ohne jegliches Handeln von Hand) zu realisieren - wenn ja, wäre ich dankbar um einen Tipp oder Rat. Falls es nur in PHP geht - wäre ich um einen Link dankbar, auf der man sich so ein Script anschauen kann bzw. downloaden kann.

Danke im Voraus
Tim

  1. Hi Tim!

    Du kannst in HTML ein <p>-Tag folgendermaßen definieren:

    <p id="variabel">
    </p>

    Über JavaScript kannst du die Lücke zwischen dem <p>-Tag ansprechen (zu jeder Zeit):

    if(document.getElementById)
    {
     document.getElementById("variabel").innerHTML = "Dies ist ein Beispieltext!";
    }

    (die if-Abfrage am Anfang dient dazu, zu erkennen ob der Browser die Funktion getElementById() unterstützt oder nicht)

    Viel Spaß beim ausprobieren!

    Marc Reichelt || http://www.marcreichelt.de/

    --
    tel.: 0049/6181/72224
    Linux is like a wigmam - no windows, no gates and an Apache inside!!!