Показать сообщение отдельно
  #15 (permalink)  
Старый 24.09.2014, 21:30
Интересующийся
Отправить личное сообщение для GonzoT Посмотреть профиль Найти все сообщения от GonzoT
 
Регистрация: 04.09.2014
Сообщений: 11

Сообщение от skrudjmakdak Посмотреть сообщение
можно на второе поле повесить onblur, но где гарантия, что пользователь не начнет вводить данные со второго поля?
В итоге повесил onblur на инпут A, а результат A / B вынес в onkeyup. Не совсем то, чего я пытался добиться, но всё равно капельку лучше, чем было
document.divide.onclick = document.divide.onkeyup = function(){
    document.divide.c.value = Math.ceil(document.divide.a.value / document.divide.b.value);
};

document.divide.onclick = function division(){
    document.divide.a.value = Math.ceil(document.divide.a.value / document.divide.b.value) * document.divide.b.value;
};

Благодарю за помощь и дельные советы!
Ответить с цитированием