我如何在main.js中获取此input元素的值:
<input type="hidden" value="12124054" id="ctl00_cphContent_hdnID" name="ctl00$cphContent$hdnID">
我尝试了var id = document.getElementById("ctl00_cphContent_hdnPlayerID").value;
和contentWindow.document.getElementById("ctl00_cphContent_hdnPlayerID").focus();
,但我收到的错误是文档和内容Windows未被识别:(
答案 0 :(得分:1)
您需要使用内容脚本从页面获取值,然后将值发送到main.js - 这是因为addon-sdk本身不支持Web内容。有关如何使用内容脚本的更多信息,请参阅这些文档:
以下是Builder上的示例加载项,其中显示了如何将内容脚本的值传递回main.js.在这种情况下,我使用xui库来更容易地绑定pgae中的事件。