【发布时间】:2010-01-13 04:49:55
【问题描述】:
我正在开发一个 Firefox 插件并遇到一个问题:onClick 事件不适用于 xbl:inherits。其他属性如 value 和 src 效果很好
这是我的代码
绑定:
<binding id="CF-review">
<content>
<xul:vbox>
<xul:label class="CF-review-url" xbl:inherits="onclick">[more]</xul:label>
</xul:vbox>
</content>
</binding>
脚本:
function onReviewClick()
{
alert("Something");
}
var elem = document.createElement("vbox");
elem.className = "CF-review";
elem.setAttribute("onclick", onReviewClick);
如何为上面的 xul:label 元素设置 onclick 事件?
【问题讨论】:
-
文档中是否给出了xmlns:xbl,而不仅仅是xmlns?
-
是的,我还包括 xmlns:xbl、xmlns:xul 和 xmlns:html
标签: javascript firefox-addon onclick xul element