我在Google电子钱包(用于数字商品)的成功处理程序功能中有这个:
var elem = document.getElementById(div1);
我使用调试器进行了检查,变量div1
的值与我在“检查器”(在Firefox中)看到的div的id
相同,所以我知道它已经渲染了。此外,页面会显示,只有点击按钮后才能显示Google电子钱包弹出窗口。
为什么elem
为空? (我该如何解决这个问题?)
答案 0 :(得分:0)
感谢Sergio的评论,我发现变量的值是而不是正确的 - 而不是“ABC”它是“ABC”。 ( - 最后有一个空格。)
答案 1 :(得分:-1)
也许是时间问题?几毫秒后尝试在SetTimeout内放置getElementById调用?...