如何确认 asp.net 中的 onclick 事件?

How to make a confirm for onclick event in asp.net?

我有这个按钮:

  <input type="image" name="Command" onclick="CallBtn('SConform')" value="SConform" src='../Images/conform.png' style="float: left;"/>

在控制器上调用一个动作,但我需要添加一个 js 确认 window 并使其在为真时继续调用,或者在为假时不执行任何操作。有人知道我该怎么做吗?

提前致谢

尝试像下面这样的内联确认对话框:

<input type="image" name="Command" onclick="if(confirm('Are you sure ?')) { CallBtn('SConform') }">

Example HERE.

希望对您有所帮助。

你可以使用confirm,但它并不漂亮:

function CallBtn(id) {
    if (!confirm("Are you sure?") return;
    ... rest of existing code...

如果您使用的是 jquery 或 bootstrap,那么还有更好的选择。