我如何使用这个js进行求和并减去所有输入字段,当我使用它只用于第一个字段的工作时,任何人都可以帮助我。
$(document).ready(function() {
//this calculates values automatically
sum();
$("#num1, #num2").on("keydown keyup", function() {
sum();
});
});
function sum() {
var num1 = document.getElementById('num1').value;
var num2 = document.getElementById('num2').value;
var result = parseInt(num1) + parseInt(num2);
var result1 = parseInt(num2) - parseInt(num1);
if (!isNaN(result)) {
document.getElementById('sum').value = result;
document.getElementById('subt').value = result1;
}
}
答案 0 :(得分:0)
这是有效的......
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#t1,#t2").keyup(function(){
var t1=parseInt($("#t1").val());
var t2=parseInt($("#t2").val());
var t3=t1+t2;
var t4=t1-t2;
$("#t3").val(t3);
$("#t4").val(t4);
});
});
</script>
<input type="text" id="t1" value="0">
<input type="text" id="t2" value="0">
<input type="text" id="t3">
<input type="text" id="t4">