如何编写javascript,
即,如果用户在填写所需的空白后提交表单,那么javascript应该从当前日期检查年龄,例如,如果用户年龄超过15岁,应该提交,否则他们应该提醒消息“你的15岁以下”。用于检查年龄的Javascript
回答
简单
var today = new Date();
var birthDate = new Date(dateString);
var age = today.getFullYear() - birthDate.getFullYear();
var m = today.getMonth() - birthDate.getMonth();
if (m < 0 || (m === 0 && today.getDate() < birthDate.getDate())) {
age--;
}
if(age < 15) {
alert("You are under 15 age");
return false;
}
问题如何从当前日期检查?这将检查未输入的年龄值。 – Archer
好了解....他编辑了他的问题...我将编辑我的等待 – Gautam3164
现在看到我编辑的答案 – Gautam3164
从参考:http://jsperf.com/birthday-calculation
var age = calcAge(dateString);
function calcAge(dateString) {
var birthday = +new Date(dateString);
return ~~((Date.now() - birthday)/(31557600000));
}
// TODO Extra is:
if (age >= 15)
{
return true;
}
else
{
alert('You are under 15');
return false
}
上述功能在IE8.0中给出错误'对象不支持此属性或方法' – 2013-08-05 13:16:56
使用 document.forms [0] = .onsubmit函数()( 返回function_checkAge(); ) Inside function_checkAge返回true如果age是correc如果年龄不正确,则返回false。 如果返回false,则表单不会被提交。
- 1. 要检查年龄在JavaScript中不低于13年
- 2. 查询年龄
- 3. 检查Oracle数据库的年龄?
- 4. C#检查分贝的年龄项目
- 5. 如何检查标签的年龄?
- 6. 计算年龄JavaScript
- 7. Javascript - 年龄验证
- 8. 年龄验证Javascript
- 9. Javascript年龄对比
- 10. Affectiva SDK的年龄检测
- 11. 检查年龄是否<18 datepicker wpf
- 12. 通过Java检查域名年龄
- 13. MySQL查询:查询所有年龄大于1年的条目
- 14. Javascript的年龄验证
- 15. 的Javascript年龄从出生
- 16. 的Javascript - 计算年龄
- 17. 的Oracle SQL查询 - 年龄
- 18. 删除年龄大于特定年龄的文件夹
- 19. 使用Javascript的年龄计算器
- 20. 以天计算年龄 - Javascript
- 21. 输入年龄javascript错误
- 22. 计数基于年龄SQL
- 23. 在java中检查年龄大于或等于18岁的日期验证
- 24. MongoDB法定年龄查询
- 25. 按hql查询年龄
- 26. 比较查询到年龄
- 27. 年龄约束查找
- 28. 查找年龄和出生日期并按年龄分组R
- 29. 使用javascript来计算年龄
- 30. 检查今年是JavaScript的闰年
你有什么试过?我希望你会比“你”做得更好。我不会使用任何关心其内容的网站。 – duffymo