<html>
<body>
<input type="text" value="0" id="x1" onblur="ThisEvent()"/>x1</br>
<input type="text" value="0" id="x2">x2 </br>
<script>
var x1 = document.getElementById("x1");
var x2 = document.getElementById("x2");
function ThisEvent(){
if (x1=1) {x2.value--;}else{
if (x1=2) {x2.value++;}else{
if (x1=3) {x2.value+0;}}}
}
</script>
</body>
</html>
, похоже, запускает только первое утверждение if и игнорирует ситуацию else. любая помощь будет принята с благодарностьюделает onblur несколько опорных команд if else?
Ошибка Boolean, вы сделали это как назначение. т.е. он должен быть 'if (x1 == 1)' – SaidbakR