GetElement方法无法在Gmail中使用

时间:2010-08-11 15:21:23

标签: javascript

由于某种原因,getElementById()和getElementsByClassName()无法找到gmail上的许多元素。 例如,导航栏上标题为“Mail”的div具有代码:

<div id=":qy" class="z9 z8 T2"><span class="is">Mail</span><div class="Ww4Jzd"></div></div>

然而,在Chrome控制台中运行document.getElementById(":qy")却找不到它。我错过了什么?

2 个答案:

答案 0 :(得分:2)

他们在iframe中。这应该这样做:

document.getElementById('canvas_frame').contentWindow.document.getElementById(':qy')

答案 1 :(得分:0)

ID不能以冒号开头。