如果已经具有按钮onclick功能,则如何在按钮单击时添加eventlistener

时间:2013-01-15 23:49:11

标签: javascript

<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/

1 个答案:

答案 0 :(得分:0)

我会试一试:

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
}

基本上,你有一个包装函数,它包含你点击按钮时想要触发的所有其他函数。