Я хочу определить функцию для проверки диапазона с помощью java-скрипта. Я определяю его, но он работает только для целых чисел. мой вопрос в том, что может быть в минимальном и максимальном значении? как проверить минимальное и максимальное значение, являются ли они строковыми или другими типами?
вот моя функция:
function minmax(value) {
var min = document.getElementById("min_val").value;
var max = document.getElementById("max_val").value;
if (min <= max) {
if (parseInt(value) < min || isNaN(value)) {
alert("input shouldn't less than " + min);
}
else if (parseInt(value) > max) {
alert("input shouldn't more than " + max);
}
}
else
alert("The MaximumValue cannot be less than the MinimumValue of RangeValidator");
}