社区
JavaScript
帖子详情
项目开发问题,比较难搞定,麻烦大家给看看,谢谢!
morris_lz
2005-04-21 10:23:40
主要是用到一些正则表达式及js的问题。
项目需求共有几点如下所示:
1.输入月份
月份格式为6位格式为YYYYMM。输入长度限制为6位。
2.会员号
会员号为4位数字,不够4位的前面自动补零。输入长度限制为4位。
3.(15,2)数字
必须是数字,最大长度为16位(包括小数点),不能为空,缺省为空。整数最多13位,小数最多2位。可以没有小数和小数点。
4.sk
...全文
78
5
打赏
收藏
项目开发问题,比较难搞定,麻烦大家给看看,谢谢!
主要是用到一些正则表达式及js的问题。 项目需求共有几点如下所示: 1.输入月份 月份格式为6位格式为YYYYMM。输入长度限制为6位。 2.会员号 会员号为4位数字,不够4位的前面自动补零。输入长度限制为4位。 3.(15,2)数字 必须是数字,最大长度为16位(包括小数点),不能为空,缺省为空。整数最多13位,小数最多2位。可以没有小数和小数点。 4.sk
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
morris_lz
2005-04-21
打赏
举报
回复
刚才出了点儿问题,第4条没打上。
4.月份
日期格式为6位格式为YYYYMM,输入长度限制为6位。除特殊说明外,一次阶段查询的起始月份和结束月份的年份必须相同。
麻烦大家帮帮忙了,能解决几个算接个了,谢谢你们!
vivianfdlpw
2005-04-21
打赏
举报
回复
1.
<script>
function check(dt)
{
var regx=/^(\d{4})(\d{2})$/;
if(!regx.test(dt))
{
return false;
}
if(RegExp.$1>(new Date()).getYear())
{
return false;
}
if(RegExp.$2>12||RegExp.$2<1)
{
return false;
}
return true;
}
alert(check('123232'));
</script>
2.
<script>
function check(str)
{
if(/^\d{1,4}$/.test(str))
{
while(str.length<4)
{
str=str+'0';
}
alert(str);return;
}
alert('格式错误');
}
check('12');
</script>
3.
<script>
function check(str)
{
var regx=/^\d{1,13}(\.\d{1,2})?$/;
alert(str+':'+regx.test(str));
}
check('123');
check('1223232345633');
check('1223232345633.');
check('1223232345633.12');
check('1223232345633.122');
check('1223232345633.1');
check('12232323456333.1');
</script>
梅雪香
2005-04-21
打赏
举报
回复
/*功能:限制文本框只能输入数字,另需要处理onpaste事件
调用方法:<input type=text onkeypress="keyPressInt()"....
*/
function keyPressInt(){
var e=window.event;
code=e.keyCode;
if(code >=48 && code <=57) return true;
else {window.event.returnValue=false;return false;}
}
maxlength: 限制文本框输入的最大字符数
<input maxlength="6" onkeypress="keyPressInt()"....
就可以限制只能输入六个数字
再寻数字进行校验就行了,可以在输入过程中进行校验,也可以最后输入完毕校验
morris_lz
2005-04-21
打赏
举报
回复
madpolice():现在就差最复杂的3没有解决,还麻烦你帮帮忙,谢谢了!
madpolice
2005-04-21
打赏
举报
回复
我怎么看1和4差不多呢
python
搞定
sass
项目
_05_wiki
开发
全套视频是基于django
开发
的Bug管理平台,为用户提供理想的工作云平台,涵盖了众多企业级功能,便捷的团队协作,轻量的
项目
管理, 完备的
问题
系统,大容量的文件存储等,大大提升了工作效率。
项目
涵盖技术和知识点...
一起
搞定
-传统
项目
管理和敏捷
项目
管理
让我们一起来
搞定
【传统
项目
管理和敏捷
项目
管理】 先来一张大图 价值理念 首先来
看看
在理念方面,两者有何不同。
项目
管理的铁三角是围绕着范围、成本和时间展开的。传统
项目
管理的特点是强计划驱动,需求范围固定...
软件
项目
开发
过程中主要遇到的核心
问题
小结
1、软件
项目
开发
合同的订立,合同需要对将来几个月甚至几年需要做的事情有个明确的定义说明,限定好工作范围、工作内容、承担的责任、
项目
总费用,每个阶段支付的费用都需要有明确的说明甚至付款条件等都需要...
项目
开发
过程文档
在一个
项目
的
开发
过程中会涉及到很多的文档,无论你是采用RUP还是XP的
开发
过程。为什么现在大家一直强调文档的重要性?你去
看看
中国现在所能查到的历史是写在什么地方就知道了,因为中国的历史都是写在纸上,让大家...
项目
开发
心得体会
项目
开始于四周前,因
项目
需要用python的Flask框架
开发
,只会python简单语法的我开始学习flask,跟着视频一步一步学,大概学了一周多,然后就做了个小的网站Demo,同时这两周也在确定我们的
项目
需求。然后第三周,...
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章