var x1 = document.getElementById("x1");
var x2 = document.getElementById("x2");
function ThisEvent(){// needs a lot of work done to it
if (x1.value==1) {
x2.value--;
} else if (x1.value==2) {
x2.value++;
} else if (x1.value==3) {
x2.value+=5;
}
}
<input type="text" value="0" id="x1" onblur="ThisEvent()"> x1 </br>
<input type="text" value="0" id="x2"> x2
ずつ増加は、数字ではなく、X1場合は3が入力されるとインクリメントを追加されています。どのようにして1桁以上に増分させるのですか?
ない結果が期待したもの、ありますか? – guest271314
ヒント:数値ではなく文字列です。 – zerkms
予想される結果は、x1がx1に1を入力するとx2が1減少し、x1がx1に3を入力すると、x2は5を新しい数字として追加せずに増加する –