sys_date=curyear&"-"&curmonth&"-"&curday '为什么不直接取
date=request("in_year")&"-"&request("in_month")&"_"&request("in_day")
if(isdate(date)&&datediff(d,sys_date,date)<30)
response.write "正确处理"
else
response.write "错误处理"
end if
date=request("in_year")&"-"&request("in_month")&"_"&request("in_day")
if(isdate(date)&&datediff(d,sys_date,date)<30)
response.write "正确处理"
else
response.write "错误处理"
end if
<input type=button value="提交" onClick="myFunction();">
<form><script>
function myFunction()
{
var T=true;
…
Do you Job
…
if(T==true){
formName.submit();
}else
{
alert("你的XX有问题");
}
}
</script>上面一种方法,若果提交按钮类型一定要用submit,那么可考虑用form.onsubmit事件截住数据来处理。
var a=new Date("<%=CurYear%>","<%=CurMonth%>","<%=CurDay%>");
var b=new Date();
var c=365*(b.getFullYear()-a.getFullYear())+30*(b.getMonth()-a.getMonth()) + b.getDate()-a.getDate();
if(c>30)alert("超出30天");
</script>
Dim i
Dim CurYear,CurMonth,CurDay,Curhour
CurYear=Year(Date)
CurMonth=Month(Date)
CurDay=Day(Date)
%> //取系统时间....其他代码......
<select name=in_year>
<% For i = 2004 To 2008 %>
<option <% If i = CurYear Then Response.Write "selected" %> >
<% = i %>
</option>
<%Next%>
</select>年
<select name=in_month>
<% For i = 1 To 12 %>
<option <% If i = CurMonth Then Response.Write "selected" %>>
<% = i %>
</option>
<%Next%>
</select>月
<select name=in_day>
<% For i = 1 To 31%>
<option <% If i = CurDay Then Response.Write "selected" %>>
<% = i %>
</option>
<%Next%>
</select>
日 //把下拉菜单的默认值选择成系统时间
....其他代码......
<input name=Submit3 onClick=_submitform1(); type=button value=发送订单> //提交按钮
<script language=JavaScript> //上面的表单已经使用了js来判断一些输入信息是否合法function _submitform1()
{
reg = new RegExp("([0-9])") ;
if (!reg.test(document.form1.room_num.value)) {
alert('请正确填写房间数量!');
return false;
}
document.form1.submit();
}
</script>
现在想加上一个提交时判断上面的下拉菜单的时间是否超过系统时间一个月如果超过一个月弹出对话框提示。