gpt4 book ai didi

javascript - javascript函数和函数隐藏代码的执行顺序?

转载 作者:行者123 更新时间:2023-12-02 19:22:41 24 4
gpt4 key购买 nike

我有一个asp服务器按钮,我有onClick用于代码执行背后的代码,onClientClick用于执行javascript函数。

<asp:Button ID="Button1" runat="server" onclick="Button1_Click" 
style="z-index: 1; left: 648px; top: 202px; position: absolute"
Text="Show route" OnClientClick="droute(); return false" />

我无法确定onClick事件是先生成还是onClientClick先执行还是它们并行运行?我希望首先生成 onClick 事件,然后生成 onClientClick 事件,因为后者需要从前者检索值。

最佳答案

如果你想控制执行顺序,你可以只创建一个 JavaScript 函数,以所需的顺序调用另外两个函数,并将该函数挂接到 onclick 上,而不保留任何内容到 ASP.NET?

<asp:Button ID="Button1" runat="server" onclick="thisClick()" 
style="z-index: 1; left: 648px; top: 202px; position: absolute"
Text="Show route"/>

function thisClick() {
Button1_Click.apply(this, arguments);
droute.apply(this, arguments);
return false;
}

关于javascript - javascript函数和函数隐藏代码的执行顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12345812/

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