是输入信息后点击input外边的范围才会运算,但是目前已经有信息,如何省却上述步骤直接运算?
<html>
<head>
<script>
function compute()
{
var a,b;
if(document.getElementById("txt1").value!="" && document.getElementById("txt2").value!="")
{
a=parseFloat(document.getElementById("txt1").value);
b=parseFloat(document.getElementById("txt2").value);
document.getElementById("txt3").value=(a/b).toFixed(2);
}
}
</script>
</head>
<body>
<input onchange="compute()" value="123123" id="txt1">
<input onchange="compute()" value="123123" id="txt2">
<input id="txt3" readonly>
</body>
</html>