刚才出了点儿问题,第4条没打上。4.月份
日期格式为6位格式为YYYYMM,输入长度限制为6位。除特殊说明外,一次阶段查询的起始月份和结束月份的年份必须相同。
麻烦大家帮帮忙了,能解决几个算接个了,谢谢你们!
日期格式为6位格式为YYYYMM,输入长度限制为6位。除特殊说明外,一次阶段查询的起始月份和结束月份的年份必须相同。
麻烦大家帮帮忙了,能解决几个算接个了,谢谢你们!
解决方案 »
- 在extjs的gridpanel中数据能否向上滚动??
- 安装 Node.JS
- 关于JS的窗体关闭事件!(在线等待.msn:[email protected])
- document.getElementById相关问题
- 为什么不能创建表格?
- 如何指定下拉框得宽度(下来框得宽度会随字数变化而变化)?
- 求解读几行代码
- 问一个小技巧
- 50分!怎样做一个类似confirm的提示框,但是默认焦点要放在"取消"上,我要在JSP中用,不想用vbscript的msgbox。
- 各位大侠!游侠!如何用javascript实现下拉框<select>与另一个<select>的联动呢???
- 如何在JAVASCRIPT中实现点击一个元件,比如是LISTBOX,选中一值后判断是否显示另一个ID=“TR1”的元件
- javascript:如何在打开html网页自动执行另外一个页面请求
调用方法:<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()"....
就可以限制只能输入六个数字
再寻数字进行校验就行了,可以在输入过程中进行校验,也可以最后输入完毕校验
<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>