我有一个带有onclick属性的html元素,我需要防止该事件冒泡。我尝试过以下方法:
<div onclick="event.stopPropagation();">
并且还有这个:
<div onclick="(function(event){event.stopPropagation();})();)">
但两者都不起作用。由于这个div是Razor部分视图的一部分,而脚本设置在ViewData字典中,我绝对需要在html onclick属性中执行此操作。如何在html onclick属性上调用event.stopPropagation()?
编辑:在这种情况下出现错误的原因是event为空。所以出于某种原因,我无法像这样访问事件。