我在按钮单击事件处理程序中从代码后面调用JavaScript函数,问题是当后面的代码完成执行时函数执行,任何人都可以帮助,以便脚本函数在我调用它时执行吗? 问候。
答案 0 :(得分:2)
是否需要动态创建函数或类似的代码?如果不是,你可以根本不让你的按钮调用代码:
<button onclick="myFunction(event)">Click me</button>
并在
function myFunction(e)
{
e.preventDefault();
}
它会阻止按钮进行回发。否则,如果你取出preventDefault(),按钮仍然会在执行回发之前执行脚本。要在回发代码结束运行之前从代码执行脚本,需要使用HttpResponse.Flush或其他方法进行一些非常恶劣的变通办法。