var sum="";
function TNumber(value){
document.getElementById("deshu").value+=value;
sum+=value;
}
function Clear(){
document.getElementById("deshu").value="";
sum="";
sum1="";
}
function Calculator(){
document.getElementById("deshu").value=sum+"="+eval(sum);
}
你贴的这个代码没有this.value啊
document.getElementById("deshu").value+=value; 这一句意思是document.getElementById("deshu").value获取到页面DOM的值后加上参数传的value后再复制给页面原素
eval(sum)是格式化数据一般都是用json格式上,这个很常见可以查查