gpt4 book ai didi

javascript - 使用 javascript 在 div 中获取 iframe

转载 作者:行者123 更新时间:2023-12-01 15:53:40 25 4
gpt4 key购买 nike

有没有办法在 JavaScript 中执行以下操作?

  • 通过类名获取 div,
  • 获取 div 中的 iframe
  • 并添加一个属性 (frameborder = 0)

  • <html>
    <body>
    <div class="calendar">
    <iframe></iframe>
    </div>
    </body>
    </html>

    最佳答案

    按类名获取 div:

    var allDivs = document.getElementsByClassName("calendar");

    假设只有一个
    var calendarDiv = document.getElementsByClassName("calendar")[0];

    获取 iFrame 内部:
    var iFrame = calendarDiv.getElementsByTagName("iframe")[0];

    设置一个属性:
    iFrame.setAttribute("frameborder", "0"); 

    或者,因为 getElementsByClassName旧版本的 IE 不支持,请考虑在 iFrame 上设置 id并简单地做:
    document.getElementById("iFrameId").setAttribute("frameborder", "0"); 

    关于javascript - 使用 javascript 在 div 中获取 iframe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8683145/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com