Wenn ich in SelfHTML nachschaue, scheint deine Funktion nur eine Jahreszahl zu akzeptieren. Es gibt aber setMonth(), die ebenso einen Wert von 0 bis 11 erwartet.
Wenn man sich das dortige Demonstrationsbeispiel anschaut, könnte man meinen, man hat den Parameter extra für den Anwendungsfall "anderer Monat" geschrieben.
function andererMonat () {
var Zeit = new Date();
var Tag = Zeit.getDate();
Zeit.setMonth(Math.round(Math.random() * 11));
var Monat = Zeit.getMonth();
return (Tag + "." + (Monat + 1) + ".");
}
(ich weiß, HTML ist ausgeschlossen - vielleicht kannst du ja etwas nachgestalten)
René am 02.08.2011 - 21:27:30
|