以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- [求助]如何动态设置不同提交按钮的目标也和触发JS函数 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=180123) |
-- 作者:洮沙 -- 发布时间:2022/9/29 11:59:00 -- [求助]如何动态设置不同提交按钮的目标也和触发JS函数 表单默认提交目标页为:dacxsq.htm With .Add("btn7", "授权", "submit") .Attribute = "on click=\'myfunction()\'" End With 现计划增加以下按钮,设置不同目标页,并触发不同JS函数 With .Add("btn8", "下载", "submit") .Attribute = "on click=\'myfunction2()\'" ’不触发此JS函数 .FormAction = "download.htm" \'测试时,能够正常提交至此目标页 End With 麻烦老师帮忙解决一下,谢谢! JS代码如下: function myfunction(){ var result = submitAjaxForm(\'form1\',\'\',false); if (result.substring(0,2) ==\'OK\') { {showDialog(\'dlg3\',\'提示\',result.substring(2))} } else if (result.substring(0,2) ==\'QR\') { {showDialog(\'dlg1\',\'提示\',result.substring(2))} } else {showDialog(\'dlg2\',\'错误\',result)} } function myfunction2(){ var result = submitAjaxForm(\'form2\',\'\',false); if (result.substring(0,2) ==\'OK\') { {showDialog(\'dlg4\',\'提示\',result.substring(2))} } else {showDialog(\'dlg2\',\'错误\',result)} } [此贴子已经被作者于2022/9/29 12:01:32编辑过]
|
-- 作者:有点蓝 -- 发布时间:2022/9/29 12:06:00 -- With .Add("btn8", "下载", "button") .Attribute = "on click=\'myfunction2()\'" ’不触发此JS函数 ‘去掉这行代码’ .FormAction = "download.htm" \'测试时,能够正常提交至此目标页 End With
|
-- 作者:洮沙 -- 发布时间:2022/9/29 12:32:00 -- 蓝版,去掉的话,目标页面没有办法设置了啊?流程需要不同的目标接收页,该怎么办呢? [此贴子已经被作者于2022/9/29 12:40:52编辑过]
|
-- 作者:有点蓝 -- 发布时间:2022/9/29 13:37:00 -- function myfunction2(){ form2.action = "download.htm" var result = submitAjaxForm(\'form2\',\'\',false); |