<input type='text' id='a' >
<input type='text' id='b' >
<input type='text' id='c' >
<input type='text' id='d' >
<input type='button' value='计算' onclick="add()">
js代码:
function add(){
var a = document.getElementById("a").value;
var b= document.getElementById("b").value;
var c= document.getElementById("c").value;
try{
document.getElementById("d").value = parseInt(a)+parseInt(b)+parseInt(c);
}catch(e){
alert("输入的数值有误");
}
}
追问加载页面时,三个input自动相加,并把相加的值赋给另一个input,相加的值是有带小数点的。
追答那就改成
document.getElementById("d").value = a+b+c;
本回答被网友采纳