我正在尝试使用 jquery 日历日期选择器验证输入文本框。日期选择器本身运行良好,但我不确定如何验证输入是否为 mm/dd/yyyy 形式。这是这样设置的,因为内容是从另一个 jsp 加载的。
这是输入。
<table class="style2" width="100%">
<tr>
<td width="291" valign="middle">
<p>Date: <input type="text" class="followup_three_02" id="followup_three_02" maxlength="10" size="10" value="<%=session.getAttribute("followup_three_02")==null?"":session.getAttribute("followup_three_02")%>" />
</td>
<td width="246">
</td>
</tr>
</table>
和日期选择器
function showContent(pos,direction){
$("#area").hide("slide", { direction: direction=="left"?"right":"left"}, 500,
function(){
$("#area").load("3month_forms.jsp #area" + pos, function(){
$("#area").show("slide", { direction: direction }, 500);
if(pos==2){
$(function(){
var pickerOpts = {
showOn: "button",
buttonImage: "/images/calendar.png",
buttonImageOnly: true,
changeMonth: true,
changeYear: true,
yearRange: "-60:+0"
};
$("#followup_three_02").datepicker(pickerOpts);
});
}
});
}
);
}
我的验证器不正确。
}else if(question_pos==2){
if($('#followup_three_02').val() == ( Date.parse("4/8/2013") > Date.now())){
alert("What is your baby's birthdate? ");
return false;