javascript触发多个功能

问题描述 投票:0回答:1

我想获取按钮点击的计数,也可以获取任何地方的按钮点击的计数。为了实现这一点,我生成了两个功能。一个在button元素内部,另一个在html元素内部。我的问题是,当单击按钮时,两个功能会触发。单击按钮时,我不想触发HTML功能。我该怎么办?

<html lang="en"  onclick="myPFunction()">
<button class="btn btn-primary"  onclick="myBFunction()"> Click me!</button>
javascript func
1个回答
0
投票

您需要将event.stopPropagation()添加到myBFunction()。这将防止您的click事件冒泡到您的html元素。

签出:https://www.w3schools.com/jsref/event_stoppropagation.asp

© www.soinside.com 2019 - 2024. All rights reserved.