如何添加eventlistener上按钮点击,如果它已经有功能按钮点击

how to add eventlistener on button click if it already have function to button onclick

本文关键字:按钮 如果 功能 何添加 添加 eventlistener      更新时间:2023-09-26
<div class="add-gift-message">
  <input type="checkbox" id="allow_gift_options" value="1">
  <label>Add Gift Message</label>
</div>
<div class="buttons-set form-buttons btn-only" id="billing-buttons-container">
  <input type="button" class="button" onclick="AddEventHandler();"><span>Continue</span>
</div>

有谁能告诉我如何在按钮的onclick上添加侦听器,但已经在按钮onclick上具有功能,以及如何检查按钮onclick功能上的复选框,我在这里提供jsfiddel,请提前帮助我,谢谢回复http://jsfiddle.net/jWUB4/15/

我试试看:

var button = document.getElementsByTagName('button')[0];
button.onclick = function(e) {
    fireFirst(e);
    fireSecond(e);
    etc....
}
// first function to fire when button is clicked...
function fireFirst(e)
{
    // code goes here
}
// second function to fire when button is clicked...
function fireSecond(e)
{
    // code goes here
}

基本上,您有一个包装器函数,其中包含您希望在单击按钮时触发的所有其他函数。