0

我只在 Chrome 中遇到这个问题。

当我想在我的 Web 应用程序中删除一个实体之前,我会要求确认删除。

<div onclick="return confirm('Are you sure you want to delete package?');">
  <a href="appsubscriptionpackagedelete.htm?appguid=${appGuid}&packageguid=${packageGuid}" onclick="return confirm()" class="iconbutton trashicon FloatRight"></a>
</div> 

当我单击删除链接时,它会在其他浏览器中给出正确的消息,但在 Chrome 中返回未定义。如果我点击取消,那么它会显示正确的警报,并在确认函数中传递字符串

4

1 回答 1

2

返回 false 仅适用于链接

<div >
  <a onclick="return confirm('Are you sure you want to delete package?');"
href="appsubscriptionpackagedelete.htm?appguid=${appGuid}&packageguid=${packageGuid}"  class="iconbutton trashicon FloatRight"></a>
</div> 
于 2013-05-14T06:15:03.397 回答