通过js执行下拉日历

问题描述:

直接通过onclick事件调用下拉日历,而不是通过设置单元格的编辑风格来实现

解决思路:

可以通过执行下拉日历的js函数来实现

例如在单元格中设置类型为html,加入一段html代码,在input域中通过出发日历js来调用,别且设置取值类型等。


但是当报表报表展现与输出" target="_blank" class="geeznLink8" >展现时,焦点出发编辑框时页面会报js错误,不可识别的对象:_runqianCalendar


引起这种情况的原因是找不到自带的下拉日历自带的js定义的对象造成的.所以还要引入润乾下拉日历自带的js,直接将引入js的内容加到刚才设定的html代码中即可

<script language=javascript src=”http://127.0.0.1:6001/demo/reportServlet?action=10&file=%2Fcom%2Frunqian%2Freport4%2Finput%2Fcalendar.js” mce_src=”http://127.0.0.1:6001/demo/reportServlet?action=10&file=%2Fcom%2Frunqian%2Freport4%2Finput%2Fcalendar.js”></script>

<script language=javascript>_createRunqianCalendar();</script>

这样页面中就可使用下拉日历功能。


本文标签: