use*_*921 2 html javascript event-handling javascript-events
我正在尝试将click事件监听器添加到我在我的JS中动态创建的div中.
每次创建Div时调用的Javascript函数片段:
var listDiv = document.createElement("div");
listDiv.className = "list";
listDiv.addEventListener = ('click',gotoOutcomesLO, false);
Run Code Online (Sandbox Code Playgroud)
click事件调用的函数:
function gotoOutcomesLO(e){
if(typeof(Storage)!=="undefined"){
var ele = e.target;
var text = ele.getAttribute("name");
sessionStorage.test = text;
}
}
Run Code Online (Sandbox Code Playgroud)
我没有看到任何点击事件添加到我的HTML中,也不确定是什么问题.任何指针都会有所帮助!谢谢!
改变 -
listDiv.addEventListener = ('click',gotoOutcomesLO, false);
至
listDiv.addEventListener('click',gotoOutcomesLO, false);