如何在单击按钮时使超链接上的相同工作javascript代码可行?

风扇

我有一个下面的javascript代码,单击下面的超链接后可以正常工作。

<a href="delete_event.php?event_id=110" onClick="return ConfirmDelete()" class="list-group-item">Delete Event</a>
<script>
function ConfirmDelete() {
  var ans=confirm("Are you sure to delete this event?");
  if(!ans) {
      return false;
  }
}
</script>

现在,我有一个按钮的HTML代码,当用户单击下面的按钮时,我想执行与上面相同的功能。

<button type="button" class="btn btn-info" data-toggle="popover">Delete Event</button>

那么,告诉我我需要对为超链接编写的代码进行哪些更改?

谢谢。

gurvinder372

只需添加一个与锚点相同的onclick属性,而无需 return

<button type="button" class="btn btn-info" data-toggle="popover" onClick="ConfirmDelete('delete_event.php?event_id=110')">Delete Event</button>

function ConfirmDelete(url) {
  var ans=confirm("Are you sure to delete this event?");
  if(!ans) {
      return false;
  }
  window.location.href = url; 
}

并且由于您还添加了jQuery标签

<button type="button" class="btn btn-info" data-toggle="popover" data-url="delete_event.php?event_id=110">Delete Event</button>

<script>
   $( "button.btn-info" ).bind( "click", function(){
     ConfirmDelete($( this ).attr( "data-url" )) ;
   } )
   function ConfirmDelete(url) {
      var ans=confirm("Are you sure to delete this event?");
      if(!ans) {
         return false;
      }
      window.location.href = url; 
   }
</script>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

WPF-仅在禁用超链接时如何在超链接上显示工具提示

来自分类Dev

如何使多个JQuery弹出,在超链接上单击?

来自分类Dev

单击时如何在jquery中访问超链接属性

来自分类Dev

如何在超链接上使用javascript动态更改SVG模式图像

来自分类Dev

如何在每个超链接上指定不同的操作

来自分类Dev

如何在超链接上制作黑色粗边框?

来自分类Dev

如何在Kendo超链接上添加根URL

来自分类Dev

Grails:单击超链接上的继承参数

来自分类Dev

单击html表内的超链接时,如何避免运行此jQuery代码?

来自分类Dev

如何在单击按钮或链接时使用javascript或jquery动态制作或创建活动挂牌?

来自分类Dev

当在同一页面中的超链接被单击时,如何使按钮被隐式单击

来自分类Dev

如何在JavaScript中使多个按钮“单击以显示”工作?

来自分类Dev

单击超链接时如何调用fullcalendar回调

来自分类Dev

如何获得使用jQuery附加的单击时超链接的ID

来自分类Dev

当我单击超链接时,如何停止Excel?

来自分类Dev

如何在单击相应超链接时隐藏/显示qstn的答案,以及如何使用jQuery动态更改此超链接的文本?

来自分类Dev

如何在页面上的所有超链接上调用函数?

来自分类Dev

如何在Java中使用swing在jeditorpane中的超链接上添加on悬停效果

来自分类Dev

如何在页面上的所有超链接上调用函数?

来自分类Dev

我如何在Java中使用swing在jeditorpane中的超链接上添加on悬停效果

来自分类Dev

Google脚本:autoResizeColumn在超链接上无法正常工作

来自分类Dev

如何在javascript中的新窗口中打开链接并仅在单击按钮时增加计数器?

来自分类Dev

如何使用javascript单击页面上的json超链接

来自分类Dev

如何在Eclipse ADT上超链接按钮

来自分类Dev

如何在iOS Swift上添加超链接按钮?

来自分类Dev

通过单击按钮禁用超链接

来自分类Dev

通过单击按钮禁用超链接

来自分类Dev

如何在单击按钮时从JavaFX WebView调用JavaScript函数?

来自分类Dev

Javascript,如何在单击不同按钮时列出不同的事物

Related 相关文章

  1. 1

    WPF-仅在禁用超链接时如何在超链接上显示工具提示

  2. 2

    如何使多个JQuery弹出,在超链接上单击?

  3. 3

    单击时如何在jquery中访问超链接属性

  4. 4

    如何在超链接上使用javascript动态更改SVG模式图像

  5. 5

    如何在每个超链接上指定不同的操作

  6. 6

    如何在超链接上制作黑色粗边框?

  7. 7

    如何在Kendo超链接上添加根URL

  8. 8

    Grails:单击超链接上的继承参数

  9. 9

    单击html表内的超链接时,如何避免运行此jQuery代码?

  10. 10

    如何在单击按钮或链接时使用javascript或jquery动态制作或创建活动挂牌?

  11. 11

    当在同一页面中的超链接被单击时,如何使按钮被隐式单击

  12. 12

    如何在JavaScript中使多个按钮“单击以显示”工作?

  13. 13

    单击超链接时如何调用fullcalendar回调

  14. 14

    如何获得使用jQuery附加的单击时超链接的ID

  15. 15

    当我单击超链接时,如何停止Excel?

  16. 16

    如何在单击相应超链接时隐藏/显示qstn的答案,以及如何使用jQuery动态更改此超链接的文本?

  17. 17

    如何在页面上的所有超链接上调用函数?

  18. 18

    如何在Java中使用swing在jeditorpane中的超链接上添加on悬停效果

  19. 19

    如何在页面上的所有超链接上调用函数?

  20. 20

    我如何在Java中使用swing在jeditorpane中的超链接上添加on悬停效果

  21. 21

    Google脚本:autoResizeColumn在超链接上无法正常工作

  22. 22

    如何在javascript中的新窗口中打开链接并仅在单击按钮时增加计数器?

  23. 23

    如何使用javascript单击页面上的json超链接

  24. 24

    如何在Eclipse ADT上超链接按钮

  25. 25

    如何在iOS Swift上添加超链接按钮?

  26. 26

    通过单击按钮禁用超链接

  27. 27

    通过单击按钮禁用超链接

  28. 28

    如何在单击按钮时从JavaFX WebView调用JavaScript函数?

  29. 29

    Javascript,如何在单击不同按钮时列出不同的事物

热门标签

归档