CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

一个简单的javascript问题。

楼主liwb(初学者)2002-10-07 12:02:57 在 Web 开发 / ASP 提问

怎么用javascript测试输入的是年份,不是文字或其它  
  问题点数:20、回复次数:7Top

1 楼qiushuiwuhen(秋水无恨)回复于 2002-10-07 12:09:16 得分 5

<script>  
  function   checkYear(y){return   /^\d{1,4}$/.test(y)}  
  alert(checkYear(1234))  
  alert(checkYear(12345))  
  alert(checkYear("1234a"))  
   
  </script>Top

2 楼qiushuiwuhen(秋水无恨)回复于 2002-10-07 12:10:33 得分 5

如果只要19??和20??用  
  <script>  
  function   checkYear(y){return   /^(19|20)\d{2}$/.test(y)}  
  alert(checkYear(123))  
  alert(checkYear(1234))  
  alert(checkYear(1934))  
  alert(checkYear(2034))  
  alert(checkYear(2134))  
  alert(checkYear(12345))  
  </script>Top

3 楼meizz(梅花雪)回复于 2002-10-07 12:18:05 得分 5

<script   language=javascript>  
  function   checkYear(y){return   /^\d{1,4}$/.test(y)}  
  alert(checkYear(0000))  
  </script>  
   
  秋水,这样也是true呀!!!         ??Top

4 楼liwb(初学者)回复于 2002-10-07 14:40:44 得分 0

/^(19|20)\d{2}$/.test(y)这是什么意思呀Top

5 楼liwb(初学者)回复于 2002-10-07 15:09:00 得分 0

有谁能回答我呀Top

6 楼liwb(初学者)回复于 2002-10-07 17:55:11 得分 0

期待Top

7 楼mtide(汐)回复于 2002-10-07 18:15:47 得分 5

这是JS的正则表达式Top

相关问题

  • javascript简单问题
  • javascript 简单问题
  • javascript的简单问题
  • javascript问题,非常简单!!
  • 简单的Javascript问题
  • 简单问题javascript-->vbscript
  • 简单的javascript问题
  • Javascript狂简单题,散分!
  • 求一个简单的javascript
  • 简单的javascript语句

关键词

得分解答快速导航

  • 帖主:liwb
  • qiushuiwuhen
  • qiushuiwuhen
  • meizz
  • mtide

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo