jquery检查数字是否键入了isNaN
jquery check if number is typed isNaN
我有一个快速表单字段,您可以在其中输入您的年龄。当用户用单词(比如:二十岁)输入他/她的年龄时,它应该给出一个快速警报,告诉用户年龄应该是数字。
这是我的代码,它不工作
var formAge = $("<input class='inputClass' type='text' placeholder='bv.: 21'/>").appendTo(formDiv);
$(formAge).blur(function(){
if($(this).val() == isNaN){
alert("insert a number");
}
})
if(isNaN($(this).val())){
alert("insert a number");
}
您需要使用javaScriptisNaN()函数。
像一样更改代码
if(isNaN($(this).val()))
{
alert("insert a number");
}
var a = isNaN(123) + "<br>";
var b = isNaN(-1.23) + "<br>";
var c = isNaN(5-2) + "<br>";
var d = isNaN(0) + "<br>";
var e = isNaN("Hello") + "<br>";
var f = isNaN("2005/12/12") + "<br>";
var res = a + b + c + d + e + f;
输出
false
false
false
false
true
true
相关文章:
- 访问布局信息是否也会导致浏览器重排
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 如何检测是否有溢出
- jQuery中是否内置了任何字符串格式化函数
- 是否有任何snippet或jQuery插件可以列出easylist.txt模式匹配的DOM中的所有元素
- 测试索引值是否等于某个数字的倍数
- Fancybox是否将Click事件静音
- 主干-不管怎样,检查事件以前是否绑定过
- YUI3 IO实用程序是否可以根据给定的内容类型标头值自动序列化数据
- 是否有一个JS/jQuery函数可以获取某个类的每个元素的ID
- 节点是否需要模块传递带有方括号的arg?这是个错误吗
- 是否有任何方法可以使用jQuery替换在数组中定义值的文本
- 是否可以将一个函数输入连接到另一个函数调用的文本
- 是否可以禁用jquery中的单个单选按钮
- 是否可以从父类访问子类的属性
- 是否可以控制获取哪些Google地图脚本(JavaScript API)
- 如何让程序检查所选单词中是否有按键
- 用于检查数组中是否存在元素的javascript自定义方法
- jquery检查数字是否键入了isNaN
- 类型转换 - isNaN() 在 javascript 中强制 uuid 是否安全