zoukankan      html  css  js  c++  java
  • javascript_获取iframe框架中元素节点的属性值

    1. DOM:文档对象模型

      [window 对象]
        它是一个顶层对象,而不是另一个对象的属性即浏览器的窗口。

      [document 对象]
      该对象是window和frames对象的一个属性,是显示于窗口或框架内的一个文档。

    2. JS原生方法获得iframe的window对象

      document.getElementById("ifr").contentWindow;  

    3. 获取iframe框架的思路:

      (1)找到iframe框架

      (2)获取iframe框架的window对象

      (3)获取window对象的document属性

      (5)根据document属性的getElementById、getElementsByName、getElementsByClassName、getElementsByTagName等方法来获得或者修改元素节点的属性值

      示例:

        获取iframe框架中的Name为"title"的type属性值:

        window.frames[0].document.getElementsByName("title")[0].type;

        document.getElementsByTagName("iframe")[0].contentWindow.document.getElementsByName("title")[0].type;

      

  • 相关阅读:
    第10组 Beta冲刺 (4/5)
    第10组 Beta冲刺 (3/5)
    第10组 Beta冲刺 (2/5)
    第10组 beta冲刺(1/5)
    软工实践个人总结
    第01组 每周小结(3/3))
    第01组 每周小结(2/3)
    第01组 每周小结 (1/3)
    第01组 beta冲刺总结
    第01组 beta冲刺(5/5)
  • 原文地址:https://www.cnblogs.com/zhuhaiying/p/5291496.html
Copyright © 2011-2022 走看看