以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教:函数传递(日期变量) (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=110693) |
-- 作者:lanbor -- 发布时间:2017/12/7 17:23:00 -- 请教:函数传递(日期变量) 主页面如下: wb.title="各类统计" With wb.AddInputGroup("","ipg1","分组统计报告") .AddInput("date1","开始日期:","date").value=Date.Today.addmonths(-3) .AddInput("date2","结束日期:","date").value=Date.Today With .AddSelect("rep_name","采购分组:","|" & Data Tables("report_menu").GetComboListString("rep_name","[rep_group] = \'a\'")) \'a代表采购组 .Attribute ="onch ange=""select1(不懂这里怎么写)""" \'错误 End With End With With wb.AddButtonGroup("","btg1",True) .add("ctr99","返回","","default.htm") End With ’JS函数如下 function select1(date1,date2){ //错误 var result= submitA jaxFileds(\'report_select.htm\',\'\',\'rep_name\',false); \'通过选择报表名称,从report_menu表中获得要打开的网页 if(result){ var vals=result.split("|"); if(vals.length==1){
location=vals[0] + ".htm?date1=" + date1 + "&date2=" + date2; //错误
}} } 请教专家。 我想把上面主网页的2个日期条件:date1,date2,通过JS传递给被调用的报表网页. 请问语句格式应该如何写? 先谢谢您了!
[此贴子已经被作者于2017/12/7 17:30:50编辑过]
|
-- 作者:有点甜 -- 发布时间:2017/12/7 17:32:00 -- 1、不需要写
.Attribute ="onchange=""select1()"""
2、在函数里面直接获取即可
function select1(){ } |
-- 作者:lanbor -- 发布时间:2017/12/7 18:16:00 -- 多谢专家及时指教! 多谢专家及时指教! 慚愧,这类似问题好象问过一次了。
|