JürgenB: Zufallstext bei denen ein Teil des Textes anders ist

Beitrag lesen

Hallo Michael,

vorab: Du solltest Dich schnellstens mit den Grundlagen von HTML, CSS und Javascript beschäftigen!

<head>

doctype fehlt!

<script language="JavaScript">

für language interessiert sich niemand mehr, type="text/javascript" fehlt.

<!--

wir sind im 3. Jahrtausend angekommen!

var z= 3;
quotes = new Array(z);
quotes[0] = "Zufall 0"
quotes[1] = "Zufall 1"
quotes[2] = "Zufall 2"

hier könnte ein zweites Array hin:

quotes2 = new Array(z)
quotes2[0]= ...
...

ein 2d-Array, also ein Array von Arrays, wäre natürlich viel eleganter.

//-->
</script>
</head>
<body bgcolor="#008280">
<P><b><FONT color=#ffcc00 size=6>

</FONT></b>&nbsp;</P>
<script language="JavaScript">
<!--
var jetzt=new Date();
var z=(jetzt.getSeconds())%3;

Zufallszahlen werden besser mit Math.floor() und Math.random() erzeugt

p = Math.floor(Math.random()*z) ;

document.write("<font face='comic sans ms' > <font color='#ffcc00' size='6'>" + quotes[z] +"</font>");

document.write("<span id='zuftext'><span id='zuf1'>"+quotes[p]+"</span><span id='zuf2'>"+quotes2[p]+"</span></span>");

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

die SPANs kannst Du dann mit CSS schön formatieren. Statt IDs kannst Du auch Klassen nehmen.
Meine Vorschläge sind nicht getestet, Tipp- und andere Fehler sind möglich.

Gruß, Jürgen