我试图在没有使用框架的情况下解除处理程序中的所有事件,这是正确的吗?他们都是Div,而那些是ids,它似乎不起作用。
function reply_click(d_850)
{
document.getElementById("directions").onsubmit = null;
}
答案 0 :(得分:3)
没有。那里有removeEventListener
(以及IE中的detachEvent
),但是他们需要明确引用他们应该删除的函数。没有包罗万象的机制。在添加它们时,你需要分别存储所有绑定函数的remove-all-of-type-X方法,这就是jQuery的例子。
唯一的机会是重建你的DOM,它完全删除所有以前绑定的处理程序。