Показать сообщение отдельно
  #12 (permalink)  
Старый 04.08.2017, 19:50
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от Василий777
А как же тогда получать инфу введёную пользователем с первых 2ух инпутов?
А зачем их получать при вводе в них, если их значения нужны только при сравнении?

<div id="wrapper">
        <div class="form">
            <input type="number" class="val one" min="1" max="9" onchange="">
            <div class="plus">
                +
            </div>
            <input type="number" min="1" max="9" class="val two">
            <div class="plus">
                =
            </div>
            <div class="question" id="question" onclick="question.style.display = 'none';
            result.style.display = 'block' ;">
                ?
            </div>
            <input type="number" class="val result" id="result">
        </div>
    </div>
</body>
<script>
document.querySelector('#result').onchange = function() {
    var sum = document.querySelector('.one').valueAsNumber + document.querySelector('.two').valueAsNumber;
    alert(this.valueAsNumber == sum) //проверяем
}
</script>
Ответить с цитированием