对象所需的错误

时间:2010-06-12 22:20:08

标签: javascript

哪里出错?

<iframe  src="jquerytabs/index.html" name="bulten"  scrolling="auto"  id="ifr2" frameborder="0" style="width:100%;" marginheight="0" marginwidth="7"  height="288" ></iframe>


<script type="text/javascript"> 
document.write(parent.document.getElementById('ifr2').src) --->error is here but how can I correct?
</script>   

3 个答案:

答案 0 :(得分:1)

错误表示parent.document.getElementById('ifr2')正在返回null。您为什么使用parent.document而不只是document

<iframe>之后你的脚本是否真的来了,就像你发布的代码一样?您是否可能有多个具有相同“id”值的元素(“ifr2”)(可能不是,但值得检查)?

答案 1 :(得分:0)

您是否尝试阅读iframe网址或iframe内容的HTML?如果移除了parent.部分,您发布的代码似乎表明前者:

<script type="text/javascript"> 
  document.write(document.getElementById('ifr2').src);
</script>

答案 2 :(得分:0)

我有多个具有相同“id”值的元素(“ifr2”),但我更改了“id”valume.Now没问题:)