HighDots Forums  

Datum für Formular berechnen und einblenden

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss Datum für Formular berechnen und einblenden in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
N. Fleckenstein
 
Posts: n/a

Default Datum für Formular berechnen und einblenden - 11-25-2007 , 04:19 PM






Hallo,
bin leider ein Greenhorn.

Mit dem folgenden Quelltext kann ich nur das Datum bis zum 03.03.08 statt
bis zum 31.10.08 "produzieren"! Woran liegt das?


DatArray = new Array("So","Mo","Di","Mi","Do","Fr","Sa","??" );
var today = new Date();
var dayOffset = 1000 * 60 *60 * 24;
var tomorow = new Date(today.getTime() + dayOffset);
function writeDateSelect(startDate, howMany, selected){
startTime = startDate.getTime();
var day = new Date(startTime);
for (var i=1; i<howMany; i++){
day.setTime(startTime + (dayOffset * i));
var selectStr = "<option value=\"" + (day.getTime()-
(day.getTime()%1000))/1000 + "\""
if (i == selected){
selectStr = selectStr + " selected "
}
selectStr = selectStr + ">" + Getdatum(i) + "</option>";
document.write(selectStr);
}
}
function Getdatum(offset)
{
var time = new Date()
time.setTime( time.getTime()+offset*86400000)
return DatArray[time.getDay()]+' '+time.getDate()
+'.'+(1+time.getMonth())+'.'+(2000+(time.getYear() %100))
}
function MM_reloadPage(init)
{
if (init==true) with (navigator)
{
if ((appName=='Netscape')&&(parseInt(appVersion)==4))
{
document.MM_pgW=innerWidth; document.MM_pgH=
innerHeight; onresize=MM_reloadPage;
}
}
else if (innerWidth!=document.MM_pgW || innerHeight!=
document.MM_pgH) location.reload();
}
MM_reloadPage(true);
var zufallszahl = 1 + 9999999*(Math.random());
var zahl = Math.round(zufallszahl);
var jetzt = new Date();
var Tag = jetzt.getDate()+3;
var Monat = jetzt.getMonth();
var Jahr = jetzt.getFullYear();
var bald = new Date(Jahr,Monat,Tag + 7);
var Tag_b = bald.getDate();
var Monat_b = bald.getMonth();
var Jahr_b = bald.getFullYear();
function create_dd(start,end,selected){
for(var COUNT=start; COUNT <= end; COUNT++){
if(COUNT == selected) document.write("<option value=" + COUNT +"<selected>"
+ COUNT + "</option>");
else document.write("<option value="+ COUNT+">"+ COUNT+ "</option>");
}
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}


Vorab vielen Dank für Eure Hilfe, Norbert!



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.