gpt4 book ai didi

javascript - 是否可以从另一个按钮的单击事件触发按钮客户端单击事件?

转载 作者:行者123 更新时间:2023-12-03 11:45:13 25 4
gpt4 key购买 nike

我需要显示 YesNo 消息框,以防服务器端代码执行失败。据我所知,您无法从服务器端显示消息框。是否可以通过编程方式触发隐藏按钮的 OnClientClick 事件以显示消息框?如果是这样,我该如何触发它?如果没有,是否有其他方法可以从服务器端显示 YesNo 消息框?

据我所知,除非我误解了,否则我得到或引用的解决方案处理了客户端脚本触发第二个按钮事件的情况,但这不是我想要的。我需要服务器端脚本来触发客户端脚本/事件。

最佳答案

jQuery方式

$('#button1').on('click', function(e){
$('#button2').trigger('click');
});

JavaScript方式

var button1 = document.getElementById('button1'),
button2 = document.getElementById('button2');

button1.addEventListener('click', function(){
var e = document.createEvent('HTMLEvents');
e.initEvent('click', true, false);
button2.dispatchEvent(e);
});

关于javascript - 是否可以从另一个按钮的单击事件触发按钮客户端单击事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26086649/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com