分类: 系统运维
2008-04-07 15:13:14
这里不允许输入如下字符: (像 ^&* 等)
这里只能输入数字:
//控制输入的形式为数值
function CheckNum(thetxtNum)
{
var _value = thetxtNum.value;
var kc=window.event.keyCode;
if(kc==110 || kc==190)//如果是.
{
if(_value.length==0)//第一个不允许输入。
{
alert("不能以小数点开头!");
window.event.returnValue = false;
return;
}
if(_value.indexOf(".")>=0)//如果已经存在.
{
//window.event.keyCode=8;
alert("不能再次输入小数点!");
window.event.returnValue = false;
return;
}
}
//alert(kc);
if( (kc>=48 && kc<=57) || (kc>=96 && kc<=105) || kc==110 || kc==190)//如果是数字 或 .
{
window.event.returnValue = true;
return;
}
else if(kc==8)//如果是退格
{
thetxtNum.select();
thetxtNum.value="";
thetxtNum.focus();
window.event.returnValue = false;
return;
}
else if(kc==13)
{
window.event.keyCode=9;
window.event.returnValue = true;
return;
}
else if(kc==9 || kc==45 || kc==46 || kc==16 || kc==17 || kc==18 || kc==20 || (kc>=112 && kc<=123))
{
window.event.returnValue = true;
return;
}
else
{
//window.event.keyCode=8;
alert("请输入数字!");
window.event.returnValue = false;
return;
}
}
//保留小数点后一位
function Transfer(thetxtNum)
{
var _value= parseFloat(thetxtNum.value);
if(isNaN(_value))
{
return;
}
thetxtNum.value = _value.toFixed(1);
}
数值:
chinaunix网友2008-10-22 10:37:15
午夜悄悄话 http://www.tianzuohe.cn/forumdisplay.php?fid=33 美容护肤 http://www.tianzuohe.cn/forumdisplay.php?fid=22 窈窕身姿 http://www.tianzuohe.cn/forumdisplay.php?fid=21 蜜月情怀 http://www.tianzuohe.cn/forumdisplay.php?fid=26 婚纱摄影 http://www.tianzuohe.cn/forumdisplay.php?fid=29 天作合 www.tianzuohe.cn