如果用户未满18岁,我在编写隐藏字段时遇到问题。这是用于计算年龄的代码。
function getAge(dateString) {
var today = new Date();
var birthDate = new Date(Date.parse(dateString.value, "MM/dd/yyyy"));
var age = today.getFullYear() - birthDate.getFullYear();
var m = today.getMonth() - birthDate.getMonth();
if (m < 0 || (m === 0 && today.getDate() < birthDate.getDate())) {
age--;
}
document.getElementById("lblage").innerHTML = age;
}
总结一下我想要的帮助是什么,如何验证我的.vb代码,以便在用户键入年龄低于18岁的时候点击隐藏字段
谢谢:)
答案 0 :(得分:0)
你可以简单地检查一下
if(age<18){
forEach.call(document.getElementsByClassName("justforkids"),function(el){
el.style.display="block";
});
}