这是例子:我的JSP代码:
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%><html>
<head>
<title>My JSP '0902.jsp' starting page</title>
</head>
<script language="javascript" type="text/javascript" src="My97DatePicker/WdatePicker.js"> </script>
<body>
form:<input id="d4311" class="Wdate" type="text" onFocus="WdatePicker({maxDate:'#F{$dp.$D(\'d4312\')||\'2020-10-01\'}'})"/> To:
<input id="d4312" class="Wdate" type="text" onFocus="WdatePicker({minDate:'#F{$dp.$D(\'d4311\')}',maxDate:'2020-10-01'})"/>
</body>
</html>
是按照例子来做的 为什么没用效果呢??
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%><html>
<head>
<title>My JSP '0902.jsp' starting page</title>
</head>
<script language="javascript" type="text/javascript" src="My97DatePicker/WdatePicker.js"> </script>
<body>
form:<input id="d4311" class="Wdate" type="text" onFocus="WdatePicker({maxDate:'#F{$dp.$D(\'d4312\')||\'2020-10-01\'}'})"/> To:
<input id="d4312" class="Wdate" type="text" onFocus="WdatePicker({minDate:'#F{$dp.$D(\'d4311\')}',maxDate:'2020-10-01'})"/>
</body>
</html>
是按照例子来做的 为什么没用效果呢??
<input name="submit2" id="submit2" type="submit" value="second" onClick="new WdatePicker(this,false)">能正常调用!
{
var OneMonth = DateOne.substring(5,DateOne.lastIndexOf ('-'));
var OneDay = DateOne.substring(DateOne.length,DateOne.lastIndexOf ('-')+1);
var OneYear = DateOne.substring(0,DateOne.indexOf ('-'));
var TwoMonth = DateTwo.substring(5,DateTwo.lastIndexOf ('-'));
var TwoDay = DateTwo.substring(DateTwo.length,DateTwo.lastIndexOf ('-')+1);
var TwoYear = DateTwo.substring(0,DateTwo.indexOf ('-'));
var cha=((Date.parse(OneMonth+'/'+OneDay+'/'+OneYear)- Date.parse(TwoMonth+'/'+TwoDay+'/'+TwoYear))/86400000);
return Math.abs(cha);
}
<script>
var firstDate = new Date("2008-01-02".replace(/-/g,"/"));
var secondDate = new Date("2008-01-01".replace(/-/g,"/"));
if(firstDate > secondDate){
alert("第二个日期必须大于第一个");
}
</script>
不过我不能再用 alert("第二个日期必须大于第一个");了
因为判断2个日期不为空已经用了 alert("please choose date!");
好像my97的控件不需要加 alert的
我顶楼的图片里 选择第2个日期的时候 第1个日期之前的都变会色 不能选择了