A data da dose não pode ser maior que a data atual

A data da dose não pode ser maior que a data atual

by Angelo Rogério Rubin

HTML

<input type="text" name="dt_dose_outro" id="dt_dose_outro">

JavaScript

$("input[name='dt_dose_outro']").on('blur',function(){
    var data = document.getElementById('dt_dose_outro').value;
    var objDate = new Date();
    objDate.setYear(data.split("/")[2]);
    objDate.setMonth(data.split("/")[1]  - 1);
    objDate.setDate(data.split("/")[0]);
    if(objDate.getTime() > new Date().getTime()){
        alert("A data da dose não pode ser maior que a data atual!");
        document.getElementById('dt_dose_outro').focus();
        $(this).val('').focus();
        return false;
    }
});