调用一个函数onclick on some buttons而不影响按钮的单独onclick功能(所有准备就绪按钮) - JavaScript

时间:2017-12-29 04:41:20

标签: javascript html css onclick

我对JavaScript有点新鲜,还在学习。我开发了一个带有几个按钮的开发,这些按钮在onclick事件上有几个功能。但是我想在点击这些按钮时调用其他函数。而不影响按钮的正常功能。 (这些常用功能根据按钮的各个功能改变父div的高度。)

我可以简单地将我的常用功能放在每个单独的功能中。但是我想知道是否还有任何其他deffecrent方法来调用其他函数时单击perticuler div中的所有按钮而不手动将函数放到每个按钮onclick事件。或者至少每种方法都有一种方法可以立即将事件列表器添加到div的所有子按钮中。

仅使用纯JavaScript

1 个答案:

答案 0 :(得分:1)

如果你只是添加another click handler,它应该运行多个功能。请记住,您无法控制调用事件处理程序的顺序。所以要小心。

document.getElementsByClassName("buttonClass").addEventListener("click", myFunctionAction)

请记住,您如何获得元素取决于您。重要的部分是addEventListener。对元素执行多次操作将在单击按钮时运行更多功能。