javascript – jquery值与格式不匹配

我想验证输入字段并检查值是否与时间格式06:15不匹配
但应该在哪里.not声明?

($("#id").val().not.match(/^(2[0-3]|[01][0-9]):[0-5][0-9]$/))

解决方法

在这种情况下,你不应该使用.not.

.not Jquery函数需要Selector,Element或Array作为参数,例如:

$( "li" ).not( ":even" );

正如Arun P Johny在评论中提到的,最好的方法是使用逻辑NOT运算符:对你的表达进行逻辑否定:

if(!$("#id").val().match(/^(2[0-3]|[01][0-9]):[0-5][0-9]$/)) {
    //not matching with the regExp
}

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: <span id=&quot...
jQuery 添加水印 <script src="../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...