FBJS 正在推动我的精神,我在选择元素时遇到问题。我的页面内容有以下内容:
<button id="sendmessage" type="submit" style="border: 0; background: transparent">
<img src="Button.png" alt="Submit" />
<div id="output">Send Message</div><span id="overlay"></span>
</button>
作为我的 FBJS 的一部分,我有
var refSendMessage = document.getElementById('sendmessage');
var refOutput = document.getElementById('output');
然而
refSendMessage.setDisabled(true);
获取错误Uncaught TypeError: Cannot call method 'setDisabled' of null
但
refOutput.setTextValue("Sending...");
工作正常!
为什么 refSendMessage 的类型为 null 但 refOutput 没问题?ID是在同一个地方声明的吗?
请需要一个 JS 向导:-)
非常感谢您的时间,
额外信息,如果我使用<span id="sendmessage"></span>
,则不会发生错误。这可能是 Facebook 的错误吗?