gpt4 book ai didi

asp.net - 帮助我了解按钮的 onclick 事件上的 JS 执行

转载 作者:行者123 更新时间:2023-11-30 13:39:46 25 4
gpt4 key购买 nike

<input type="button" name="reset"
onclick="return ValidateValue(); __doPostBack('ApplyBtn','')" />

以上是浏览器上的asp server button按钮控件生成的代码。

现在我的查询是,无论 ValidateValue() 返回 true/false __doPostBack('ApplyBtn','') 函数对我没有任何影响。

我的理解是,传递给 onclick 的字符串就像函数体一样,return 将从第一个函数返回控制权,防止第二个函数执行。对吗?

请提供有用的信息。

最佳答案

你的理解是正确的......而且很容易修复:),而不是这样:

return ValidateValue();

这样做:

if(!ValidateValue()) return false;

这样你只有在有理由中止时才会提前中止,否则你会继续执行其余的。

关于asp.net - 帮助我了解按钮的 onclick 事件上的 JS 执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2928229/

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