在加载时更改IFRAME的SRC属性不起作用

时间:2013-05-20 11:53:11

标签: javascript html src

我想在加载页面时更改src标记的iframe属性:

<script>    
    function replaceSrc()
    {
        document.getElementByTag("iframe").src="new_link";  
    }

        window.onload = function()
    {
         replaceSrc();
    }

</script>

然而,这对我不起作用。有什么建议?我通过其他类似的答案,但没有一个处理类似的问题。

1 个答案:

答案 0 :(得分:0)

JavaScript中没有getElementByTag()方法。有getElementsByTagName()可返回NodeList个元素。如果我们假设您的<iframe>是页面上的第一个,请使用:

document.getElementsByTagName("iframe")[0].src = "new_link";