0

我在 Google Wallet 的成功处理程序函数中有这个(用于数字商品):

var elem = document.getElementById(div1);

我检查了调试器,变量的值与我在“检查器”(在 Firefox 中)看到的 div 的值div1相同,id所以我知道它已被渲染。此外,页面会显示出来,只有在单击按钮后才会出现 Google Wallet 弹出窗口。

那么为什么为elem空呢?(我该如何解决这个问题?)

4

2 回答 2

0

感谢 Sergio 的评论,我发现变量的值不是正确的——不是“ABC”而是“ABC”。(-最后有一个空格。)

于 2013-07-18T20:53:29.193 回答
-1

也许是时间问题?尝试在几毫秒后将 getElementById 调用放在 SetTimeout 中?...

于 2013-07-17T20:38:58.133 回答