如何将事件处理程序提供给" object.data = svg"?

时间:2014-09-20 12:33:33

标签: javascript

我尝试制作一个事件,如果用户点击了object.data =' close.svg'比某些事件正在发生。

所以我写了一些代码,这些代码没有运行。

我不知道为什么。

以下是代码。

<object data="img/x_in_square.svg" id="alert_close" class="alert_close" onClick="alert('asdf')"></object>

为什么会这样?我该如何运作?

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:

var obj = document.getElementById("alert_close");
obj.onclick = function(){
  obj.setAttribute("data", "close.svg");
};
祝你好运!