Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Сравнение данных полей формы (https://javascript.ru/forum/misc/53953-sravnenie-dannykh-polejj-formy.html)

tai 25.02.2015 15:03

Сравнение данных полей формы
 
Добрый день!

Есть форма с несколькими полями
нужно чтобы значение поля с ид kolvo не превышало значения поля с ид ostatok

Делал вот так:
var ostatok = $('#ostatok').val();
var kolvo = $('#kolvo').val();

if (kolvo > ostatok) {
	alert("error");
}


если число состоит из одной цифры, то проверка проходит (например 5 и 6), а если из двух и более - то нет (например 23 и 560)

Как наладить проверку?

ksa 25.02.2015 15:06

Цитата:

Сообщение от tai
Как наладить проверку?

Ты сравниваешь строковые данные... ;) Переведи значения в цифры.

var ostatok = +$('#ostatok').val();
var kolvo = +$('#kolvo').val();

if (kolvo > ostatok) {
	alert("error");
};

tai 25.02.2015 16:27

Спасибо!


Часовой пояс GMT +3, время: 07:02.