Javascript Help me to find an error comparing Javascript Dates
$30-50 USD
Completed
Posted over 12 years ago
$30-50 USD
Paid on delivery
Hello I have a project in Javascript where i have to validate two dates. The function already works, but one thing does not work. Date1 (the start date cannot be bigger then date2 (end date)
## Deliverables
Here is the code i marked the problem bold.
Here is the code i marked the problem bold.
function jsDatePicker( szField, szDate, szAction){
var form = [login to view URL][0];
var field = [login to view URL][szField];
if( szAction == "1" ){
[login to view URL] = szDate;
}
return [login to view URL];
}
function submitHandler01()
{
var form = [login to view URL][0];
if ( [login to view URL] != "" & [login to view URL] != "" )
{
var date01 = new Date([login to view URL]);
var date02 = new Date([login to view URL]);
alert ( date01 );
}
if ( [login to view URL] == "" )
{
alert ( "Bitte Vorgesetzten festlegen." );
return false;
}
else if ( [login to view URL] == "" )
{
[login to view URL]();
alert ( "Bitte ein Datum erfassen." );
return false;
}
else if ( [login to view URL] == "" && [login to view URL] == "0" && [login to view URL] == "0" )
{
[login to view URL]();
alert ( "Bitte ein Enddatum erfassen." );
return false;
}
**else if ( date02 - date01 < 0 )
{
[login to view URL]();
alert ( "Enddatum muss in Relation zum Startdatum in der Zukunft liegen." );
return false;**
}
else if ( [login to view URL] == 0 )
{
alert ( "Bitte einen Dienst ausw?hlen." );
return false;
}
else
{
[login to view URL]();
// if ( [login to view URL] == "" )
// {
// [login to view URL] = [login to view URL];
// alert ( "Ihr Inserat wurde erfolgreich aufgeben bzw. ver?ffentlicht." )
// }
// else
// {
// [login to view URL] = [login to view URL];
// alert ( "Ihr Inserat wurde erfolgreich aufgeben bzw. ver?ffentlicht." )
// }
// [login to view URL]();
}
}
function submitHandler02()
{
var form = [login to view URL][0];
if ( [login to view URL] == "" )
{
alert ( "Bitte Vorgesetzten festlegen." );
return false;
}
else if ( [login to view URL] == "" )
{
[login to view URL]();
alert ( "Bitte ein Datum erfassen." );
return false;
}
else if ( [login to view URL] == "" && [login to view URL] == "0" && [login to view URL] == "0" )
{
[login to view URL]();
alert ( "Bitte ein Enddatum erfassen." );
return false;
}
else if ( [login to view URL] == 0 )
{
alert ( "Bitte einen Dienst ausw?hlen." );
return false;
}
else
{
[login to view URL]();
// if ( [login to view URL] == "" )
// {
// [login to view URL] = [login to view URL];
// alert ( "Ihr Inserat?nderungen wurde erfolgreich gespeichert bzw. ver?ffentlicht." )
// }
// else
// {
// [login to view URL] = [login to view URL];
// alert ( "Ihr Inserat?nderungen wurde erfolgreich gespeichert bzw. ver?ffentlicht." )
// }
// [login to view URL]();
}
}