Вот мой демонстрационный код. Я хочу убедиться, что num
никогда не переступаю порог num2
. Код работает. но проблема простая. Если num2
есть 444
я не могу ставить на первое значение больше чем 4
$('#num').keyup(function() {
var num = $('#num').val();
var chk_num = $('#num2').val();
if (num>chk_num) {
$('#num').val(chk_num);
}
});
демонстрационный код в jsFiddle: https://jsfiddle.net/n7bbjfpw/
Я думаю, вы сравниваете струны. Если вы хотите сравнить оба значения как целые числа, вы должны сначала проанализировать их с помощью функции parseInt
.
Эта статья взята из Интернета, укажите источник при перепечатке.
Если есть какие-либо нарушения, пожалуйста, свяжитесь с[email protected] Удалить.
я говорю два предложения