0

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

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

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

</script>

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

4

1 回答 1

0

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

document.getElementsByTagName("iframe")[0].src = "new_link";
于 2013-05-20T11:53:50.693 回答