日期:2014-05-16 浏览次数:20465 次
声明:本文为刘兴(http://deepfuture.iteye.com/)原创,如转载请注明来源
// JavaScript Document
function checkfsField(field) {
var i,j,strTemp,num;
num=field.value;
strTemp=".0123456789";
if ( num.length== 0) return false;
for (i=0;i<num.length;i++)
{
j=strTemp.indexOf(num.charAt(i));
//判断是否为数字
if (j==-1)
{
//说明有字符不是数字
window.alert("请输入正确的分值");
field.value=0;
field.focus();
return false;
}
}
//说明是数字
if (field.value <0 || field.value>100) {
window.alert("请输入正确的分值");
field.value=0;
field.focus();
return false;
}
else {
//进行计算并格式数字
var fname=field.name;
if (fname.indexOf("kfs")!= -1)
{
var fz=field.value;
var cxm=document.getElementById("gxkx2");
fz=(100-fz)/cxm.value*0.3;
var num=new Number(fz);
//数字格式化为2位小数
fz=num.toFixed(2);
document.getElementById(fname.slice(1)).value=fz;
return true;
}
var fs;
fs=field.value;
var num2=new Number(fs);
field.value=num2.toFixed(2);
}
}
?