1

你好我有这行代码。

onClick="confirm('Are you sure you want to update the database
   to the latest version?')"><li class="navb">Update Version

但问题是即使用户点击取消或否。它仍将执行该功能。希望对我做错的事情有任何帮助。谢谢

4

2 回答 2

7

您必须使用return confirm(...)而不是仅仅confirm(...)让它工作。

于 2013-04-08T05:31:38.193 回答
1

Confirm 函数实际上返回一个布尔值。如果用户单击确定则为 true,如果单击取消则为 false。
因此,您需要将确认函数的返回值保存在一个变量中,然后检查该变量以执行所需的操作。

于 2013-04-08T05:32:53.373 回答