gpt4 book ai didi

javascript - 根据src值选择iframe并更改

转载 作者:行者123 更新时间:2023-11-30 09:29:59 24 4
gpt4 key购买 nike

我在尝试解决这个简单问题时感到卡住了。我有一个加载 YouTube 视频的 iframe 标签:

<div class="mdl-cell mdl-card mdl-shadow--4dp portfolio-card"><iframe id="youtube" width="560" height="315" src="https://www.youtube-nocookie.com/embed/******" frameborder="0"></iframe>

如果它有一个 ID,我可以选择这个 iframe,例如 id="youtube"代码:

document.getElementById('youtube').src = 'https://www.youtube.com/embed/WC3ONXJn9FQ';

但问题是我的 iframe 没有 id,如果有可能获取没有 id 的元素但匹配 src url 并更改 url,我很困惑?

编辑:我不能使用 Jquery

最佳答案

您可以使用 document.querySelector 来匹配一个属性:

var iframe = document.querySelector('iframe[src^="https://www.youtube-nocookie.com/embed/"]');
iframe.src = 'https://www.youtube.com/embed/WC3ONXJn9FQ';

^= 运算符匹配以特定字符串开头的属性。

关于javascript - 根据src值选择iframe并更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46899129/

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