所以下面是导致我问题的代码片段。在此之前有一堆东西可以正常工作。
if (numWOOD_OK)
{
return true;
}
else {
alert("Number of bags must be a whole number");
return false;
}
if (numDISTANCE<=0)
{
alert("Input for distance is invalid");
return false;
}
基本上,if (numWOOD_OK)
它正在运行之前声明的 RegExp,如果它返回 false,则表示已在相关输入框中输入了一个小数 - 这是我们不想要的。
if (numDISTANCE<=0)
检查特定输入框是否为空。它的设置方式与if (numWOOD_OK)
.
问题是,if (numDISTANCE<=0)
不会触发。谁能告诉我为什么?