我试图从iframe获取子节点的长度。我有:
<HTML>
<iframe name = "iframetest">
<DIV id="Counties">
<INPUT id="1" onclick=HandleClick(this); type=checkbox CHECKED value=""><LABEL title="Checkbox 1">Checkbox 1</LABEL>
<INPUT id="2" onclick=HandleClick(this); type=checkbox CHECKED value=""><LABEL title="Checkbox 2">Checkbox 1</LABEL>
</DIV>
</iframe>
</HTML>
我正在运行(没有iframe)
alert(document.getElementById('Counties').childNodes.length)
我试过了
alert(document.frames[0].getElementById('Counties').childNodes.length)
alert(document.frames[0].contentDocument().getElementById('Counties').childNodes.length)
alert(document.frames('iframetest').framegetElementById('Counties').childNodes.length)
这些似乎都不起作用。谢谢你的帮助。
编辑:我应该提到最终目标是将其用作书签,因此不会使用任何库。