jsを使用して同じhtmlページで2回の乗算を行いたいとします。乗算ボックスがあるように、私は別のものを作りたい。これは私のコード単一のhtmlページでjsと2回の乗算を行う方法
var a = document.getElementById("a");
var b = document.getElementById("b");
var c = document.getElementById("c");
var xstored = a.getAttribute("data-in");
var ystored = b.getAttribute("data-in");
setInterval(function(){
if(a == document.activeElement){
var temp = a.value;
if(xstored != temp){
xstored = temp;
a.setAttribute("data-in",temp);
calculate();
}
}
if(b == document.activeElement){
var temp = b.value;
if(ystored != temp){
ystored = temp;
b.setAttribute("data-in",temp);
calculate();
}
}
},50);
function calculate(){
c.innerHTML = a.value * b.value;
}
a.onblur = calculate;
calculate();
だから、これは私のコードがある...
であると私は、このコードの2を作りたいが、私は
a --> d
b --> e
c --> f
に取って代わるだろうが、それは動作しません。 ..
お願いします!
おかげ
あなたはすでに関数について知っていますが、3つの引数( 'a'、' b'および 'c')を引数に取るものの中に現在のコードを置くのはどうでしょうか? – Kroltan