jquery校验总结

mac2025-07-21  4

$("div[id]") 选择所有含有id属性的div元素 $("input[name='target']") 选择所有的name属性等于'target'的input元素 $("input[name!='target']") 选择所有的name属性不等于'target'的input元素 $("input[name^='target']") 选择所有的name属性以'target'开头的input元素 $("input[name$='target']") 选择所有的name属性以'target'结尾的input元素 $("input[name*='target']") 选择所有的name属性包含'target'的input元素

jquery属性选择器正则匹配

if($("input[name='yd'][value='1']").is(':checked')){ $("[name='yd_div']").removeClass("hideDiv"); }else{ $("[name='yd_div']").addClass("hideDiv"); $("input[name='sport_num']").prop("checked", false); $("input[name='sport_time']").prop("checked", false); }

jquery属性选择器多属性匹配

$("#id").blur(function() { var value = $(this).val(); if(isNaN(value)){ $(this).addClass("valError"); }else{ $(this).removeClass("valError"); } });

blur函数添加控件失去焦点时事件

isNaN函数判断数据是否为非数字

var reg_blood_press = new RegExp('^[1-9][0-9]{1,2}/[1-9][0-9]{1,2}$'); var v = $("#id").val(); if(reg_blood_press.test(v)){ alert("校验正确") }else{ alert("校验错误") }

 

最新回复(0)