我正在使用stopPropagation
,从MDC文档中调整代码。
这里有一个问题:如果我像他们所做的那样使用element.addEventListener("click", fname)
,一切都很好。
但是,当我尝试使用元素的onclick
属性(<div onclick="fname();">
)附加函数时,传播不会停止。
如果我使用<div onclick="function(ev) {fname();}">
,则根本不会调用fname()(我还尝试了使用相同结果的fname(ev)
传递)。
有什么想法吗?如果您需要查看代码,请告诉我。
select
框中选择的项目,或者如何小心地插入script
元素以避免遇到奇怪的base
元素错误。等等。(续) - T.J. Crowder