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 のバグでしょうか?