【发布时间】:2013-03-09 13:31:35
【问题描述】:
我必须使用我的 JavaScript 函数将 innerHTML 传递给 div。
我传递的 innerHTML 也有一个 div,我必须为其附加一个点击事件,以便在点击它时,元素响应点击事件。
我在这里有一个小提琴来解释这个问题: http://jsfiddle.net/K2aQT/2/
HTML
<body>
<div id="containerFrame">
</div>
</body>
JavaScript
window.onload = function(){usersFunction();};
function usersFunction(){
var someHtml = '<div> <div class ="btnSettings"> </div> <span></span> </div>';
changeSource(someHtml);
}
function changeSource(newSource){
document.getElementById("containerFrame").innerHTML = newSource;
}
在传递源代码时,我如何告诉 JavaScript 函数正在传递的这个 HTML 也有一些必须绑定到点击事件的元素?
【问题讨论】:
标签: javascript html events callback