Javascript 如何将同一类型的多个事件绑定到单个元素

Javascript 如何将同一类型的多个事件绑定到单个元素,javascript,javascript-events,Javascript,Javascript Events,可能重复: 我无法将两个模糊事件绑定到同一元素。我绑定的第二个函数重写了绑定到元素的第一个函数。将多个事件绑定到同一元素的正确方法是什么?我使用的是纯javascript。没有jQuery 下面是一个例子: 我希望这两个函数都启用模糊。订单对我的特殊情况并不重要,但是,我想知道我是否能控制订单 使用(但请注意,您需要做一个功能测试,看看是否可用,因为IE使用的是attachEvent): 这是一个。为什么不把它们合并成一个呢 function prepare_function() {

可能重复:

我无法将两个模糊事件绑定到同一元素。我绑定的第二个函数重写了绑定到元素的第一个函数。将多个事件绑定到同一元素的正确方法是什么?我使用的是纯javascript。没有jQuery

下面是一个例子:

我希望这两个函数都启用模糊。订单对我的特殊情况并不重要,但是,我想知道我是否能控制订单

使用(但请注意,您需要做一个功能测试,看看是否可用,因为IE使用的是
attachEvent
):


这是一个。

为什么不把它们合并成一个呢

function prepare_function() {
    var message = document.getElementById('message');
    message.onblur = function() {
        alert('blur function one');
        alert('blur function two');
    }
}
function prepare_function() {
    var message = document.getElementById('message');
    message.onblur = function() {
        alert('blur function one');
        alert('blur function two');
    }
}