我目前在文本框中输入并在提交时,我正在验证输入,输入需要是大于 0 的数字,它应该是整数并且不包含小数点。问题是我找不到任何方法来检测它是整数还是包含小数点。这是我正在使用的代码。
txt[5] = $(this).parents('p').find('input:text').val();
if (txt[5] == "" || isNaN(txt[5]) || txt[5] <= 0)
{
alert("Incorrect Quantity");
return false;
}
基本上如您所见,我正在验证用户给出的输入,如果输入错误,我想向他们显示一条消息,所以我目前正在使用txt[5]%1!=0来确保只允许 INT,但我我愿意接受新的答案。