gpt4 book ai didi

数字表单字段的 JavaScript 验证

转载 作者:行者123 更新时间:2023-11-28 20:27:29 24 4
gpt4 key购买 nike

我一直在尝试使用 JavaScript 验证数字文本字段。我将其作为“数字”类型,但 IE 9 不这样做。这是我使用的代码:

var c=document.getElementById("employee_count").value;
if (c<=0)
{
alert("Employee numbers must be filled out");
form1.employee_count.focus();
return false;
}
if (!is_int(c)) {
alert("Employee numbers must be numeric");
form1.employee_count.focus();
return false;
}

我首先验证了是否存在一些输入并且这有效,但是当我使用 !is_int 放入代码并放入字母字符进行测试时,整个表单提交时没有任何进一步的字段验证。谁能发现我做错了什么吗?这让我发疯。如果我省略最后一个 if 语句,后续代码将正常工作。预先感谢,

杰夫。

最佳答案

那是 JavaScript,不是 PHP。在 JavaScript 中你可以这样检查

if (isNaN(c)) {     //if c is not a number

关于数字表单字段的 JavaScript 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17112311/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com