使用纯JavaScript进行多个事件?

时间:2014-05-17 09:04:49

标签: javascript

使用纯javascript有没有更短的方法呢?

temp_thumbImage.onload = function () {
    drawThumbnails();
};

temp_thumbImage.onerror = function () {
    drawThumbnails();
};

谢谢

2 个答案:

答案 0 :(得分:2)

您不需要在函数表达式中进行函数调用,只需将该函数用作事件处理程序:

temp_thumbImage.onload = drawThumbnails;
temp_thumbImage.onerror = drawThumbnails;

答案 1 :(得分:2)

如果要将多个内容设置为相同的值,则可以级联分配:

temp_thumbImage.onload = temp_thumbImage.onerror = drawThumbnails;