我有一个输入框,你应该把你的出生年份放入。如果数字低于1998你应该获得访问权限,如果它超过1998年你应该去另一页。
我知道这可能是javascript和html的混合,但我无法弄清楚如何编写代码并希望你们能帮助我!
如果用户出生于1998年或之前,这是应该发生的行为:
<div id="btn-close-modal" class="close-modal-03">
CLOSE MODAL
</div>
希望你能帮助我: - )
答案 0 :(得分:0)
我正在使用jQuery。
$('input').val()
。new Date().getFullYear()
。喜欢这样:
$('#age_validation_btn').click(function() {
var age = $('#age_validation_input').val();
if (new Date().getFullYear() - parseInt(age) >= 18) {
alert('older than 18');
}
else {
alert('younger then 18');
}
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="number" id="age_validation_input" /><button id="age_validation_btn">Validate</button>
&#13;
答案 1 :(得分:0)
更好的方法是使用:::
pic.Show