checkDecimal
来源:互联网 发布:编程单词简写 编辑:程序博客网 时间:2024/06/04 22:06
function checkDecimal(obj, header)
{
var sNum = "1234567890";
var i = 0;
var sValue;
var sChar;
var bHaveDot = false;
//sValue = obj.value.trim();
sValue = obj.value;
obj.value = sValue;
if (sValue == "") return true;
for (i = 0; i < sValue.length; i++)
{
sChar = sValue.substring(i, i+1);
if (sChar == "-" && i == 0 && sValue.length > 1) continue;
if (sChar == "+" && i == 0 && sValue.length > 1) continue;
if (sChar == "." && bHaveDot == false)
{
bHaveDot = true;
continue;
}
if (sNum.indexOf(sChar) < 0)
{
alert(header + "¸ñʽ²»ÕýÈ·£¡");
obj.value = '';
obj.focus();
return false;
}
}
return true;
}