HTML interesse |
|
Hallo iedereen,
Ik gebruik Geektantra's jQuery validation plugin waar een functie bezit die op invoer van datums kan valideren. Het formaat is standaard mm-dd-yyyy terwijl ik dat graag wil veranderen in dd-mm-yyyy.
Dit is de valideer functie:
function isValidDate(year, month, day){
var date = new Date(year, (month - 1), day);
var DateYear = date.getFullYear();
var DateMonth = date.getMonth();
var DateDay = date.getDate();
if (DateYear == year && DateMonth == (month - 1) && DateDay == day)
return true;
else
return false;
}
function isValidDate(year, month, day){ var date = new Date(year, (month - 1), day); var DateYear = date.getFullYear(); var DateMonth = date.getMonth(); var DateDay = date.getDate(); if (DateYear == year && DateMonth == (month - 1) && DateDay == day) return true; else return false; }
Hier wordt de expression mee uitgevoerd:
expression: "if (!isValidDate(parseInt(VAL.split('-')[2]), parseInt(VAL.split('-')[0]), parseInt(VAL.split('-')[1]))) return false; else return true;",
expression: "if (!isValidDate(parseInt(VAL.split('-')[2]), parseInt(VAL.split('-')[0]), parseInt(VAL.split('-')[1]))) return false; else return true;",
Ik heb wel geprobeerd door de volgorde in de expression aan te passen, maar dat werkt niet.
Hopende op hulp!
|