AddEventListener将事件arg传递给函数

时间:2016-07-23 07:39:01

标签: javascript events

所以我有问题,我非常喜欢以这种方式做事件监听的方式

cont1.addEventListener("click", function()
    {

        cont2.style.backgroundColor = "grey";

    }, false);

这一切都很好用。但是当我尝试将事件arg传递给类似的函数时:

cont1.addEventListener("click", function(e)
    {

        cont2.style.backgroundColor = "grey";
        e.target.innerHTML +="1";

    }, false);

我根本不会得到任何事件。如何在仍然使用annon功能的同时解决它?

1 个答案:

答案 0 :(得分:2)

<强> demo

e.target.innerHTML

应该是

innerHTML

e.target.innerHTML +="1"; 不是风格

input

注意:如果是value字段,则需要使用innerHTML代替cb