ImpCaligula
Neues Mitglied
Bevor ich viel schreibe..... hier die Praxis...... :
EXTERNE JS Datei mit einer Funktion
Und hier die HTML Datei. Die JS Datei wird nat. eingebunden.
In einem DIV soll nun ausgegeben werden - was in der Variablen todaysDate
steht!!!
HTML Code im Body
Sobald das DIV angezeigt wird, soll das Tagesdatum drinn stehen.
Habe so ziemlich alles probiert - gelesen - komme aber mit der
Variablenübergabe nicht zurecht.
Danke für jeden Tipp.
EXTERNE JS Datei mit einer Funktion
Code:
[SIZE=2][COLOR=#0000ff]function[/COLOR][/SIZE][SIZE=2] heutedatum()
{
[/SIZE][SIZE=2][COLOR=#0000ff]var[/COLOR][/SIZE][SIZE=2] now = [/SIZE][SIZE=2][COLOR=#0000ff]new[/COLOR][/SIZE][SIZE=2] Date();
[/SIZE][SIZE=2][COLOR=#0000ff]var[/COLOR][/SIZE][SIZE=2] yr = now.getYear();
[/SIZE][SIZE=2][COLOR=#0000ff]var[/COLOR][/SIZE][SIZE=2] mName = now.getMonth() + 1;
[/SIZE][SIZE=2][COLOR=#0000ff]var[/COLOR][/SIZE][SIZE=2] dName = now.getDay() + 1;
[/SIZE][SIZE=2][COLOR=#0000ff]var[/COLOR][/SIZE][SIZE=2] dayNr = ((now.getDate()<10) ? [/SIZE][SIZE=2][COLOR=#800000]"0"[/COLOR][/SIZE][SIZE=2] : [/SIZE][SIZE=2][COLOR=#800000]""[/COLOR][/SIZE][SIZE=2])+ now.getDate();
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](dName==1) Day = [/SIZE][SIZE=2][COLOR=#800000]"Sonntag"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](dName==2) Day = [/SIZE][SIZE=2][COLOR=#800000]"Montag"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](dName==3) Day = [/SIZE][SIZE=2][COLOR=#800000]"Dienstag"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](dName==4) Day = [/SIZE][SIZE=2][COLOR=#800000]"Mittwoch"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](dName==5) Day = [/SIZE][SIZE=2][COLOR=#800000]"Donnerstag"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](dName==6) Day = [/SIZE][SIZE=2][COLOR=#800000]"Freitag"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](dName==7) Day = [/SIZE][SIZE=2][COLOR=#800000]"Samstag"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](mName==1) Month=[/SIZE][SIZE=2][COLOR=#800000]"Januar"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](mName==2) Month=[/SIZE][SIZE=2][COLOR=#800000]"Februar"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](mName==3) Month=[/SIZE][SIZE=2][COLOR=#800000]"M„rz"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](mName==4) Month=[/SIZE][SIZE=2][COLOR=#800000]"April"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](mName==5) Month=[/SIZE][SIZE=2][COLOR=#800000]"Mai"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](mName==6) Month=[/SIZE][SIZE=2][COLOR=#800000]"Juni"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](mName==7) Month=[/SIZE][SIZE=2][COLOR=#800000]"Juli"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](mName==8) Month=[/SIZE][SIZE=2][COLOR=#800000]"August"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](mName==9) Month=[/SIZE][SIZE=2][COLOR=#800000]"September"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](mName==10) Month=[/SIZE][SIZE=2][COLOR=#800000]"Oktober"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](mName==11) Month=[/SIZE][SIZE=2][COLOR=#800000]"November"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2](mName==12) Month=[/SIZE][SIZE=2][COLOR=#800000]"Dezember"[/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#008000]// String fr das aktuelle Datum
[/COLOR][/SIZE][SIZE=2][/SIZE][SIZE=2][COLOR=#0000ff]var[/COLOR][/SIZE][SIZE=2] todaysDate = ([/SIZE][SIZE=2][COLOR=#800000]" "[/COLOR][/SIZE][SIZE=2] + Day + [/SIZE][SIZE=2][COLOR=#800000]", "[/COLOR][/SIZE][SIZE=2] + dayNr + [/SIZE][SIZE=2][COLOR=#800000]". "[/COLOR][/SIZE][SIZE=2] + Month + [/SIZE][SIZE=2][COLOR=#800000]" "[/COLOR][/SIZE][SIZE=2] + yr);
}
[/SIZE]
Und hier die HTML Datei. Die JS Datei wird nat. eingebunden.
In einem DIV soll nun ausgegeben werden - was in der Variablen todaysDate
steht!!!
HTML Code im Body
Code:
[SIZE=2][/SIZE][SIZE=2][COLOR=#0000ff]<[/COLOR][/SIZE][SIZE=2][COLOR=#800000]div[/COLOR][/SIZE][SIZE=2] [/SIZE][SIZE=2][COLOR=#ff0000]id[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]="heutedatum_div"[/COLOR][/SIZE][SIZE=2] [/SIZE][SIZE=2][COLOR=#ff0000]oninit[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]="heutedatum()">
[/COLOR][/SIZE][SIZE=2][/SIZE][SIZE=2][COLOR=#0000ff]<[/COLOR][/SIZE][SIZE=2][COLOR=#800000]script[/COLOR][/SIZE][SIZE=2] [/SIZE][SIZE=2][COLOR=#ff0000]type[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]="text/javascript"[/COLOR][/SIZE][SIZE=2] [/SIZE][SIZE=2][COLOR=#ff0000]language[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]="javascript">[/COLOR][/SIZE][SIZE=2] document.write(todaysDate)[/SIZE][SIZE=2][COLOR=#0000ff]</[/COLOR][/SIZE][SIZE=2][COLOR=#800000]script[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]>
[/COLOR][/SIZE][SIZE=2][/SIZE][SIZE=2][COLOR=#0000ff]</[/COLOR][/SIZE][SIZE=2][COLOR=#800000]div[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]>
[/COLOR][/SIZE]
Sobald das DIV angezeigt wird, soll das Tagesdatum drinn stehen.
Habe so ziemlich alles probiert - gelesen - komme aber mit der
Variablenübergabe nicht zurecht.
Danke für jeden Tipp.