谁能请指导我的好资源验证日期在Javascript中使用dd / mm / yy格式吗?有很多网站使用其他格式,但是我没有遇到任何使用dd / mm / yy.谢谢提前
# 回答1 你必须从英国(只是猜测!).分割字符串使用date.split ()这应该给你一天、月、年数组中假设已经进入正确的格式放在第一位.您可以使用一个正则表达式来检查.然后适应你找到的代码已经检查日期的有效性,月和年,但以不同的顺序.如果你需要更多的帮助,再次.
# 回答2 谢谢你的回应,但很抱歉,我不太明白date.split ().我正在寻找一个资源的代码已经编写日期验证dd / mm / yy格式与dd / mm / yyyy.我只是学习javascript和我需要得到一些约会表单字段验证.我希望"借"已经写入代码,这样做,只是不知道到哪里去寻找它,因为搜索谷歌给太多的结果.助教
# 回答3 有一些日期信息在这里.在这里是一篇关于确认日期.
# 回答5 你好,试着用这个:)
- <script type="text/javascript">
- function isValidDate(sText) {
- var reDate = /(?:0[1-9]|[12][0-9]|3[01])\/(?:0[1-9]|1[0-2])\/(?:19|20\d{2})/;
- return reDate.test(sText);
- }
- function validate() {
- var oInput1 = document.getElementById("txt1");
- if (isValidDate(oInput1.value)) {
- alert("Valid");
- } else {
- alert("Invalid!");
- }
-
- }
- </script>
# 回答6 这不会为2011年2月29日工作.:(