I have this script piece in an javascript function to validate some fields in my form
var situacao = $("select[name='situacaoCRC']").val();
var dta_emissao = $("input[name='dtaEmissao']").val();
var dta_validade = $("input[name='dtaValidade']").val();
if (situacao == -1) {
alert('Selecione um estado para o CRC.');
return false;
}
if (dta_emissao === undefined || dta_emissao === "") {
alert('Data de emissão do CRC inválida.');
return false;
}
if (dta_validade === undefined || dta_validade === "") {
alert('Data de validade do CRC inválida.');
return false;
}
if (dta_validade <= dta_emissao) {
alert('A data de validade do CRC deve ser posterior à data de emissão.');
return false;
}
The fields dta_validade and dta_emissao are both dates in the format DD/MM/YYYY
When i put in this fields, let's say, dta_validade = 01/12/2011 and dta_emissao = 01/01/2012 and, with this data, i get the alert in the 4th IF