Здравствуйте.
Есть 2 поля input sum_all и sum_no.
Необходимо не дать пользователю в sum_all внести значение меньше чем находится в sum_no. Вариант проверки при submit не подходит, потому что до submit-a происходит много манипуляций с этим введенным значением.
Безуспешно пытаюсь не дать покинуть этот input через onblur:
function validateNonEmpty(inputField) {
if (parseFloat($('#summa_all').val()) < parseFloat($('#summa_no').val())) {
jAlert('Слишком мало!');
return false;
} else {
return true;
}
}
а в input-e стоит
<input type="text" id="summa_all" onblur="validateNonEmpty(this)"/>
Сообщение выводится, но фокус переходит на другие объекты.
Эта конструкция так и должна только предупреждать и пропускать дальше?
Можно ли как-то все-таки не только предупредить, но и не допустить?