您的位置:首页 > 其它

通达OA智能开发平台CRM系统 实现数据的自动计算

2017-11-19 14:57 633 查看
$(document).ready(function(){//自动加载以下内容
document.getElementById("field4").onkeyup=function (){//field4执行onkeyup函数
var sumValue
a=document.getElementById("field4").value;
b=document.getElementById("field5").value;
if(a=="") a="0.0";
if(b=="") b="0.0";
a=parseFloat(a);
b=parseFloat(b);
sumValue = a+b;
sumValue=changeTwoDecimal(sumValue);
document.getElementById("field6").value=sumValue;
};

document.getElementById("field5").onkeyup=function (){//field5执行onkeyup函数
var sumValue
a=document.getElementById("field4").value;
b=document.getElementById("field5").value;
if(a=="") a="0.0";
if(b=="") b="0.0";
a=parseFloat(a);
b=parseFloat(b);
sumValue = a+b;
sumValue=changeTwoDecimal(sumValue);
document.getElementById("field6").value=sumValue;
};
});

//转换到Decimal格式
function changeTwoDecimal(x)   {  //保留两位小数的函数
var f_x = parseFloat(x);
if (isNaN(f_x))
{   alert('function:changeTwoDecimal->parameter error');
return false;   }
var f_x = Math.round(x*100)/100;
return f_x;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐