Till Startsidan

Skaffa webbhotell?
Läs JavaScript.nu's jämförelse av webbhotell.
Med priser från
9 kr / månad.

Genom ett samarbete får alla JavaScript.nu-
besökare dessutom 100 kr i rabatt vid beställning.


Re: Hjälp med datumvalidering

[ JavaScript.nu's Forum ] [ Viktigt om forumet ] [ JavaScript.nu's Startsida ]


Forum / Hjälp med datumvalidering
 Det beror helt på ditt datumformat. Om tiderna är, säg, sekunder sedan 1970 kan du göra som du gör just nu. Om du däremot har något annat slags format måste du först omvandla det till en giltig form som kan jämföras. Det skulle möjligen kunna vara till hjälp att kolla upp Date-objektet i JavaScript (i.e. bla=new Date()).

Simon

 
Hur gör jag för att validera om slutdatumfältet har ett nyare datum än startdatumfältet. Allt annat funkar.

var strAlertPref = "Värde saknas: \n";
var strAlertSuf = "";

function validate() {

if (document.forms[0].Objekt.value == "") {
strAlertSuf += " - Objekt saknas.\n";
}

if (document.forms[0].Startdatum.value !=="" && document.forms[0].Starttid.value =="") {
strAlertSuf += " - Du har valt startdatum men ingen starttid.\n";
}

if (document.forms[0].Startdatum.value =="" && document.forms[0].Starttid.value !=="") {
strAlertSuf += " - Du har valt starttid men inget startdatum.\n";
}

if (document.forms[0].Slutdatum.value !=="" && document.forms[0].Sluttid.value =="") {
strAlertSuf += " - Du har valt slutdatum men ingen sluttid.\n";
}

if (document.forms[0].Slutdatum.value =="" && document.forms[0].Sluttid.value !=="") {
strAlertSuf += " - Du har valt sluttid men inget slutdatum.\n";
}

if (document.forms[0].Startdatum.value > document.forms[0].Slutdatum.value) {
strAlertSuf += " - APA.\n";
}


if (strAlertSuf == "") {
document.forms[0].submit();
window.close();
}
else {
alert(strAlertPref + strAlertSuf);
strAlertSuf="";
}
}


Tack på förhand
Fredrik


Postat av Simon (213.89.66.60) den 24 Januari, 2010 kl 16:20:50.
Som svar på: Hjälp med datumvalidering postat av Fredrik den 20 Januari, 2010 kl 09:28:07.


Svar på inlägget:


Posta ett svar:

Namn:
E-Mail:
Rubrik:
Meddelande:
Ja tack, maila mig om andra svarar på detta inlägg.
Ja tack, maila mig om andra svarar på mitt inlägg.


[ JavaScript.nu's Forum ] [ Viktigt om forumet ] [ JavaScript.nu's Startsida ]






Copyright © Omid Rouhani 1997-2022; Alla rättigheter reserverade.
Guider: [ HTML guide ] - [ JavaScript guide ] - [ DHTML guide ] - [ Perl guide ] - [ Sitemap ]