JS实现点击一个按钮的同时触发另一个按钮的点击事件

有两个按钮,按钮1和按钮2,按钮2隐藏,按钮2添加一个点击事件,需要点击按钮1去触发按钮2的点击事件,相当于点击按钮1的同时按钮2也被点击了,请问各位大佬这种效果的JS怎么写?

FineReport yzm328496 发布于 2022-3-25 09:10
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-3-25 09:29(编辑于 2022-3-25 09:49)

按钮.rar

请参考。是不是这样。。

0717.gif

  • yzm328496 yzm328496(提问者) 按钮1和按钮2都是实现导出Excel文件的,按钮2是写alert提示的,按钮1可以导出Excel,也有按钮2的提示出现,这两个事件可以同事触发,但是按钮2设置为导出Excel的,只能触发按钮1的事件,按钮2的没有触发
    2022-03-25 09:58 
  • CD20160914 CD20160914 回复 yzm328496(提问者) 我都说了直接隐藏就行了呀。。。把按钮2隐藏呀
    2022-03-25 10:01 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-3-25 09:12
  • yzm328496 yzm328496(提问者) 报这个错怎么解决 CustomJSError: Cannot read properties of underfined(reading \'fireEvent\')
    2022-03-25 09:25 
  • Z4u3z1 Z4u3z1 回复 yzm328496(提问者) 用填报预览
    2022-03-25 09:27 
  • yzm328496 yzm328496(提问者) 回复 Z4u3z1 填报预览也是报这个错
    2022-03-25 09:29 
  • Z4u3z1 Z4u3z1 回复 yzm328496(提问者) 看楼下的实例吧
    2022-03-25 09:32 
最佳回答
0
15922204585Lv6高级互助
发布于2022-3-25 09:29(编辑于 2022-3-25 10:07)

image.png

image.png

var b=window.open("${serletURL}?viewlet=WorkBook8.cpt&format=excel")

var a = _g().parameterEl.getWidgetByName("button1");

a.fireEvent("click")

image.png

  • yzm328496 yzm328496(提问者) 这个可以触发按钮2的事件,但是按钮1本身的事件没有触发,还有其他的方法吗,按钮1本身的事件和按钮2的事件都要触发
    2022-03-25 09:39 
  • 15922204585 15922204585 回复 yzm328496(提问者) 测试是可以的,两事件有冲突?
    2022-03-25 09:49 
  • yzm328496 yzm328496(提问者) 回复 15922204585 按钮1和按钮2都是实现导出Excel文件的,按钮2是写alert提示的,按钮1可以导出Excel,也有按钮2的提示出现,这两个事件可以同事触发,但是按钮2设置为导出Excel的,只能触发按钮1的事件,按钮2的没有触发
    2022-03-25 09:57 
  • 15922204585 15922204585 回复 yzm328496(提问者) 是不是浏览器拦截了,我刚试了一下,我浏览器拦截了第二个
    2022-03-25 10:05 
  • 3关注人数
  • 983浏览人数
  • 最后回答于:2022-3-25 10:07
    请选择关闭问题的原因
    确定 取消
    返回顶部