jsp如何用My97日期控件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp如何用My97日期控件相关的知识,希望对你有一定的参考价值。

把My97DatePicker这个文件拷贝到webroot下

jsp页面引用:<script type="text/javascript" src="My97DatePicker/WdatePicker.js"></script>
<body>
<input type="text" name="i_date" onfocus="WdatePicker()"/>
</body>
用这个方法 但是在界面没有显示
求大仙 帮忙
还是 没有显示

1、下载My97DatePicker日期控件,
2、在MyEclipse项目中安装My97DatePicker,把下载后的My97DatePicker解压后放在WebRoot子目录下,如WebRoot/dd/js/My97DatePicke
3、引用My97DatePicker,在要使用的jsp页面中引入js,如下
<script type="text/javascript" src="<%=request.getContextPath() %>/dd/js/My97DatePicker/WdatePicker.js"></script>
4、调用My97DatePicker,如下
//格式:2012-09-12
<input id="endDate" readonly="readonly" onfocus="WdatePicker(isShowWeek:true)" />
//格式:2012-09-12 12:23:22
<input id="endDate" readonly="readonly" onfocus="WdatePicker(skin:\'whyGreen\',dateFmt:\'yyyy-MM-dd HH:mm:ss\',minDate:\'2008-03-08 11:30:00\',maxDate:\'2100-03-10 20:59:30\')"
/>
<input class="Wdate" type="text" id="pageEndTime" style="width: 150px;" onFocus="WdatePicker(isShowClear:true,readOnly:true,dateFmt:\'yyyy-MM-dd HH:mm:ss\')" />
参考技术A 是这样调用。如果不能出来,检查你的js是否已导入~

在WdatePicker.js里面加一个alert("加载");

如果页面加载时,能alert出这个信息证明加载成功,反正没有加载!
参考技术B 引毛jQuery. 正解在这里:

<script language="javascript" type="text/javascript" src="WdatePicker.js"></script>
先把js引进来
<input id="d12" type="text" onfocus="new WdatePicker(this)"/>
放一个文本框.用于显示选择的日期.id是d12
<img onclick="WdatePicker(el:$dp.$('d12'))" src="./skin/datePicker.gif" width="16" height="22" align="absmiddle">
'd12' 就是id,

ps: 找下demo,里边都有例子

--------------------------------------
此方法绝逼可行.肯定是你写错了. 这上边的不要照抄. 比如你的js文件的路径本回答被提问者和网友采纳
参考技术C 你没有引入jquery.js这个js文件

以上是关于jsp如何用My97日期控件的主要内容,如果未能解决你的问题,请参考以下文章

jsp日期插件My97DatePicker

My97DatePicker时间日期控件设置,开始时间--结束时间

My97DatePicker时间日期控件设置,开始时间--结束时间

my97日期控件

my97日期控件弹出位置显示异常

日期控件——my97