js获取iframe src值
时间: 2023-08-22 17:05:11 浏览: 133
js改变Iframe中Src的方法
在 JavaScript 中,可以通过以下两种方式获取 iframe 元素的 src 属性值:
1. 通过 DOM 获取:
```javascript
var iframe = document.getElementById('my-iframe');
var src = iframe.src;
console.log(src);
```
这里假设你的 iframe 的 id 为 "my-iframe",首先通过 `document.getElementById()` 方法获取该元素,然后通过 `iframe.src` 获取其 src 属性值。
2. 通过 window.frames 获取:
```javascript
var iframe = window.frames['my-iframe'];
var src = iframe.location.href;
console.log(src);
```
这里同样假设你的 iframe 的 id 为 "my-iframe",通过 `window.frames['my-iframe']` 获取该 iframe 元素,然后通过 `iframe.location.href` 获取其 src 属性值。
需要注意的是,在跨域的情况下,由于同源策略的限制,获取 iframe 的 src 属性值可能会出现问题。
阅读全文