現在 Google マップを使用しており、入力検証を使用しようとしています。現在地のズームとして設定するには、ユーザーが 0 から 20 までの数値を使用する必要があります。
以下は私が使用しているコードです。最初のif
ステートメントは 20 を超える任意の数値に対して完全に機能しますが、2 番目のステートメントは、0 や -1 などの数値を使用すると機能しません (たとえば)。
これを修正するための提案はありますか?
function inputIsValid() {
console.log("Inside inputIsValid function");
//Check for Above 20
if (document.getElementById("txtZoom").value > 20) {
alert("Please insertAmount between 0 and 20");
document.getElementById("txtZoom").focus();
return false;
//Check for Number below 0
if (document.getElementById("txtZoom").value < 0) {
alert("Please insertAmount between 0 and 20");
document.getElementById("txtZoom").focus();
return false;
}
}
}