判断keyCode。是0-9就是数字
function UserPress()
{
try{
var intKeyNum=window.event.keyCode;
if (intKeyNum==13)
return;
if (intKeyNum<48 || intKeyNum>58)
{
if(intKeyNum==46) return false;
window.event.keyCode=0;
return false;
}
}catch(e){alert(e.description);}
}
function UserPress()
{
try{
var intKeyNum=window.event.keyCode;
if (intKeyNum==13)
return;
if (intKeyNum<48 || intKeyNum>58)
{
if(intKeyNum==46) return false;
window.event.keyCode=0;
return false;
}
}catch(e){alert(e.description);}
}
解决方案 »
- 急急急!一个表单多个submit,struts2框架下
- 微博@智能提示功能怎么做???
- 谁用过ActiveWidgets Grid1.0
- 求个网站左侧多级子栏目列表?
- 为什么document.getElementById("kw") alert是null 呢??
- 为什么用$('id')总是获取不到对象呢
- 图片循环滚动求助
- ${name}是${param.name}的简写还是${requestScope.name}的简写
- 请问,在javaScript中,怎样跳出当前函数-----不运行后面的语句!
- 求助!如何实现高亮度?
- chat页面关闭时,自动运行一个程序
- <INPUT TYPE="FILE" NAME="FILE1" SIZE="50">,请问如何用js判断浏览选中的文件是.doc文件
function fnCheckData_Int(strValue,strFormate)
{
strValue = new String(strValue);
strFormate = new String(strFormate);
strFormate = strFormate.toLowerCase();
var Reg = /^(-|\+)?\d+$/;
switch(strFormate) {
case "integer" :
Reg = /^(-|\+)?\d+$/;
break;
case "unsignedinteger" :
Reg = /^\d+$/;
break;
default :
Reg = /^(-|\+)?\d+$/;
break;
}
return (strValue.search(Reg)!=-1);
}