在Thunderbird中检查当前焦点是否在编辑器中

时间:2014-01-29 10:45:33

标签: javascript xul thunderbird

我想在Thunderbird的撰写屏幕上检查当前焦点是否在编辑器中。

我尝试了下面的代码,但是它给了我null而不是该焦点元素的对象。

XUL

<editor type="content-primary" id="content-frame" src="about:blank"
        name="browser.message.body" flex="1" context="msgComposeContext"/>    

JS

alert(document.commandDispatcher.focusedElement);

我想检查当前焦点是否在editor(身体区域)上。如何获得当前关注的元素?

1 个答案:

答案 0 :(得分:0)

好。我得到了答案。您可以使用以下代码进行检查。

document.activeElement.id