問題描述:
客戶想通過onclick事件調用潤乾的下拉日曆,而不是通過設置單元格的編輯風格來實現
問題解答:
可以通過執行潤乾下拉日曆的js函數來實現
例如:
<form name=from1>選擇月份:
<input name=reportMonth onClick=”_runqianCalendar.dateFormat=’yyyy-MM’; _runqianCalendar.type= ‘month’;_showCalendar();” >
但是當報表展現時,焦點出發編輯框時頁面會報js錯誤,不可識別的對象:_runqianCalendar
引起這種情況的原因是找不到潤乾自帶的下拉日曆自帶的js定義的對象造成的.
所以還要引入潤乾下拉日曆自帶的js
<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>
注意:要在定義的文本框後面引用下拉日曆自帶的js。