[Beschreibung]
Listet eine bestimmte Anzahl Daten des laufenden Jahres auf.
[Kompatibilität]
[Code]
<script language="JavaScript"> <!-- Begin /* © by N8i (www.nightfire.ch) */ // date list function var datelist=new Array(); var cnt=0; // current item var cnt2=1; var curr = ""; var Alter = 0; Datum = new Date(); Jahr = Datum.getFullYear(); Monat = Datum.getMonth()+1; Tag = Datum.getDay(); datelist[0]=new Array("29","1","1965","Oliver") //Daten müssen sortiert eingetragen werden datelist[1]=new Array("28","2","1964","Peter") datelist[2]=new Array("27","3","1964","Petra") datelist[3]=new Array("26","4","1962","Agnes") datelist[4]=new Array("25","5","1969","Tamara") datelist[5]=new Array("24","6","1965","Rolf") datelist[6]=new Array("23","7","1965","Hans") datelist[7]=new Array("22","8","1966","Daniela") datelist[8]=new Array("21","9","1961","Carla") datelist[9]=new Array("20","10","1960","Fred") datelist[10]=new Array("19","11","1963","Zombie") function ShowList() { document.write("<table><tr>"); document.write("<td>Kommende Geburtstage</td></tr>"); for(var i = 1; i <= 11; i++){ temp1 = datelist[cnt]; Alter = Jahr - temp1[2]; if (temp1[1] >= Monat) { if (temp1[1] == Monat && temp1[0] < Tag) {} else { if (cnt2 <= 5) { // 5 Daten werden gelistet document.write("<tr><td bgcolor='#FFFF99'>"+temp1[3]+" wird am "+temp1[0]+"."+temp1[1]+". "+Alter+" Jahre alt.</td></tr>"); cnt2++; } } } cnt++; } document.write("</table>"); } --> </script>
<script language="JavaScript"> ShowList(); </script>
N8i (www.nightfire.ch)
Kopieren Sie bitte den Code