【发布时间】:2013-02-25 22:44:59
【问题描述】:
我正在使用 XML 文件填充一个表,我有一个链接到更多详细信息的列。由于我运行网页的方式(Chrome 扩展),我需要在填充表格时动态添加事件处理程序。
我有这个工作......
document.addEventListener('DOMContentLoaded', function () {
document.getElementById("detailLink").addEventListener('click',
clickHandlerDetailLink); });
function clickHandlerDetailLink(e) { detailLinkPress('SHOW'); }
function detailLinkPress(str) {
alert("Message that will show more detail");
}
但是如何动态添加事件处理程序呢?我已经为该列中的所有字段分配了 detailLink 的 ID。
【问题讨论】:
标签: javascript html dom-events addeventlistener event-listener