如何让iframe从js变量中获取src?

时间:2016-03-19 23:03:45

标签: javascript html

我想知道是否有人可以帮我制作一个看起来像这样的HTML程序:

<html>
    <body>
        <script>
            var iframesite = prompt ('Enter in a site');
        </script>
        <iframe src="?"></iframe>
    </body>
</html>

那么我会把它放在"?"的位置?我希望它是src属性中的javascript,以便我可以将'https:// ' + iframesite放入src。

由于

2 个答案:

答案 0 :(得分:1)

如果你想使用普通的javascript,可以通过以下方式实现:

var iframesite = prompt ('Enter in a site');
document.getElementsByTagName("iframe")[0].setAttribute("src", "https://" + iframesite );

否则我建议你看一下jquery

答案 1 :(得分:0)

我认为添加iframe会起作用。以下是一些示例代码:

var iframesite = prompt ('Enter in a site');
var iframe = document.createElement('iframe');
iframe.src = iframesite;
document.body.appendChild(iframe);