Wellington Gallo Postado Maio 27, 2015 Denunciar Share Postado Maio 27, 2015 Boa tarde, gostaria de saber como que faço parar fazer com que o valor da hora informado pelo usuario seja menor que a hora atual. Eu fiz assim e não funcionou : var date = new Date; if ($('#hr_agendamento').val() < date.getHours()) { alert('teste'); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wootzor Postado Maio 27, 2015 Denunciar Share Postado Maio 27, 2015 É isto que pretendes? $(document).ready(function() { var date = new Date; $("button").click(function() { if ($('#hr_agendamento').val() < date.getHours()) { alert('teste'); } }); }); Se em vez de utilizares um botão quiseres que a verificação seja feita quando passas para a próxima caixa de texto utiliza o evento .change da caixa de texto. $(document).ready(function() { var date = new Date; $('#hr_agendamento').change(function() { if ($(this).val() < date.getHours()) { alert('teste'); } }); }); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Wellington Gallo Postado Maio 28, 2015 Autor Denunciar Share Postado Maio 28, 2015 Mexi no sistema e não podia deixar o usuario cadastrar um agendamento para a hora menor que a atual, fiz desse jeito. $('#hr_agendamento').blur(function() { var date = new Date(); var diaAtual = date.getDate(); var mesAtual = date.getMonth(); var anoAtual = date.getFullYear(); if(diaAtual < 10){ diaAtual = '0'+diaAtual; } mesAtual = mesAtual +1; if(mesAtual < 10){ mesAtual = '0'+mesAtual; } var diaFormatoAtual = diaAtual+"/"+mesAtual+"/"+anoAtual; console.log(diaFormatoAtual); if ($('#dt_agendamento').val() == diaFormatoAtual) { var horaAtual = date.getHours()+":"+date.getMinutes(); if ($('#hr_agendamento').val() < horaAtual) { alerta('Hora não permitida', 'Ação não permitida'); $(this).val(''); } } }); Mas segui teu exemplo e também está Ok. Obrigado :D Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Wellington Gallo
Boa tarde, gostaria de saber como que faço parar fazer com que o valor da hora informado pelo usuario seja menor que a hora atual.
Eu fiz assim e não funcionou :
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.