Показать сообщение отдельно
  #6 (permalink)  
Старый 07.01.2011, 17:07
Аватар для Vulkan
Профессор
Отправить личное сообщение для Vulkan Посмотреть профиль Найти все сообщения от Vulkan
 
Регистрация: 25.05.2010
Сообщений: 511

Да, но только зачем вам на input заново события прописывать если функция уже делает это?

<div> <input type="text" class="inputbox"/> <input type="text" class="inputbox"/> </div>

<script type="text/javascript">
i = document.getElementsByClassName('inputbox');
i[0].onkeyup = i[1].onkeyup = i[0].onchange = i[1].onchange = function () {
    if (+i[0].value > +i[1].value) {
        i[0].parentNode.appendChild(i[0]).focus()
    }
}
</script>
Ответить с цитированием