det kommer an på hvordan du laver d og nu datoerne.
Hvis nu blot bliver lavet sådan her fx: nu = new Date(); //Tager det nuværende tidspunkt så kan det rigtignok give lidt problemmer. Jeg regner her med at startdatoen blot er lavet som en almindelig dato, og dermed vil klokkeslettet blive 00:00:00 - men dags dato vil jo have et andet klokkeslet som er lidt højere end startdatoen. Hvis så dags dato og startdato er sat til samme dag vil dagsdato altså være lidt større når du tester med getTime() (som jo tager antal millisekunder)
du kan prøve at skrive: nu=new Date(); ligenu = new Date(nu.getYear(),nu.getMonth(),nu.getDate); if (d.getTime() < ligenu.getTime()) { alert("Startdatoen skal være nyere end dags dato!"); return false; }
Eller hvis det nu.getFullYear() hvis det andet ikke virker
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.