void656
Новичок
почему скрипт так делает? работает только до ста!
есть скрипт который при выборе из выпадающего списка значений после 70 до 250 с шагом в 10 показывает скрытый текст
<script>
function MYFUNCT(obj)
{
if (obj.value > "70") {
statExportDateStart_input = document.getElementById("note");
statExportDateStart_input.style.visibility = "visible";
statExportDateStart_input.style.display = "block";
} else if (obj.value < "80") {
statExportDateStart_input = document.getElementById("note");
statExportDateStart_input.style.visibility = "hidden";
statExportDateStart_input.style.display = "none";
}
}
</script>
он работает но не "до конца"
проблема в том, что он останавливается после ста, то-есть правильно работают только 80 и 90 почему так происходит непонятно.
пробовал продолжить этот скрипт аналогично
else if (obj.value == "100") {
statExportDateStart_input = document.getElementById("note");
statExportDateStart_input.style.visibility = "visible";
statExportDateStart_input.style.display = "block";
}
else if (obj.value > "100") {
statExportDateStart_input = document.getElementById("note");
statExportDateStart_input.style.visibility = "visible";
statExportDateStart_input.style.display = "block";
}
получаутся, но опять не так, начинают работать все значения кроме 0 и 10, помогите если не трудно.
есть скрипт который при выборе из выпадающего списка значений после 70 до 250 с шагом в 10 показывает скрытый текст
<script>
function MYFUNCT(obj)
{
if (obj.value > "70") {
statExportDateStart_input = document.getElementById("note");
statExportDateStart_input.style.visibility = "visible";
statExportDateStart_input.style.display = "block";
} else if (obj.value < "80") {
statExportDateStart_input = document.getElementById("note");
statExportDateStart_input.style.visibility = "hidden";
statExportDateStart_input.style.display = "none";
}
}
</script>
он работает но не "до конца"
проблема в том, что он останавливается после ста, то-есть правильно работают только 80 и 90 почему так происходит непонятно.
пробовал продолжить этот скрипт аналогично
else if (obj.value == "100") {
statExportDateStart_input = document.getElementById("note");
statExportDateStart_input.style.visibility = "visible";
statExportDateStart_input.style.display = "block";
}
else if (obj.value > "100") {
statExportDateStart_input = document.getElementById("note");
statExportDateStart_input.style.visibility = "visible";
statExportDateStart_input.style.display = "block";
}
получаутся, но опять не так, начинают работать все значения кроме 0 и 10, помогите если не трудно.