我从你的问题中得到的只是你想<a>
从 jquery 验证标签
$("a[href*='month']").click(function(event){
var value=$(this).attr("href");
value=value.split("=");
var temp=value[1];
alert(temp);
if(isNaN(temp)){
event.preventDefault();
alert("not a number");
}
else if(temp<1||temp>12){
event.preventDefault();
alert("invalid month");
}
});
编辑:
感谢杰克的评论,这里是问题的可能解决方案
$("#month").keyup(function(){
//Add your copying code here, and edit $atag accordingly
var $atag=$("a[href*='month']");
var value=$(this).val();
if(isNaN(value)){
$atag.attr("disabled","disabled");
}
else if(value<1||value>12){
$atag.attr("disabled","disabled");
}
else $atag.removeAttr("disabled");
});