function checkInt(o){
theV=isNaN(parseInt(o.value))?0:parseInt(o.value);
if(theV!=o.value){o.value=theV;}
var num =shuliang.value*Price.value/6.3;
txtTotal.value = num.toFixed(2); //
}
function checkP(o){
theV=isNaN(parseFloat(o.value))?0:parseFloat(o.value);
theV=parseInt(theV*100)/100;
if(theV!=o.value){
theV=(theV*100).toString();
theV=theV.substring(0,theV.length-2)+"."+theV.substring(theV.length-2,theV.length)
o.value=theV;
}
var num =shuliang.value*Price.value/6.3;
txtTotal.value = num.toFixed(2);
}
报错了还是什么,计算结果不对?
问题没说明白。。。自己f12看控制台
DOM对象尽量不要使用id访问,用document.getElementById('xxxx')
ie什么版本?ie报了什么错?你的Price又是怎么定义的?shuliang又是什么变量?
IE浏览器不行换个Chrome不就好了
windows自带ie 但是尽量使用其他的浏览器
IE版本过低不兼容isNaN函数
用IE断点看一下,应该是有方法不支持IE的
IE还好多版本呢,你这问题问的,debug看看,浏览器都有这工具
可以在控制台进行JavaScript代码的调试。这样子也会比较容易看出问题。