jquery - jQuery 中 .match() 的相反词是什么

标签 jquery validation

这似乎是一个显而易见的答案,但我在网上读到了混合的答案,所以我决定在这里提问。我进行了客户端验证,并且必须验证字段的值是否为 float 。我的支票是这样的:

else if ($(".checkFloat").val().match('^[0-9]*\.[0-9]*$'))

但我真正需要的是相反的。如果该值与此模式不匹配,那么...在我使用过的所有语言中, ! 用于此类事情,但我不确定到底在哪里它以及它是否确实有效(我找不到使用 ! 的示例)。

那么..如何正确地检查我的支票?

最佳答案

else if (!$(".checkFloat").val().match('^[0-9]*\.[0-9]*$'));

关于jquery - jQuery 中 .match() 的相反词是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16773845/

相关文章:

javascript - 单击固定顶部菜单后防止导航到页面顶部

javascript - 将表格插入内容可编辑的 div

javascript - jQuery:使用 'name_lastName@company.com' 格式的电子邮件验证

c# - MVC3 比较属性和嵌套对象属性

c# - 针对数据库的 EF 模型验证

java - 表格 :errors not displaying errors on JSP in Spring

javascript - 在旧类(class)之前添加自定义类(class)

jquery - 当内容滚动到 View 中时激活 CSS3 动画

javascript - 动画滚动到滚动上的特定页面位置

javascript - 指令中的 Angular 验证问题