chrome - 从浏览器控制台运行javascript函数“undefined”

时间:2014-03-22 23:33:30

标签: javascript google-chrome console

我想从浏览器控制台运行javascript函数,
我试图在Chrome(Windows 7)中尝试这样做,我的功能就是:

function playVideo() {
    var popo = document.getElementsByTagName("object");
      for (var i=0; i<popo.length; i++) {
        popo[i].playVideo(); 
      }
  }

通常当我从网页上激活它时,此功能正常工作

<button onclick="playVideo();">play</button>

<a href="javascript:playVideo();">play</a>

但是如果我将它粘贴到浏览器控制台中,我按回车键,
它没有用,有这个错误:
&#34;未定义&#34;
http://oi57.tinypic.com/z1hjc.jpg

我做错了什么?

1 个答案:

答案 0 :(得分:1)

粘贴到控制台并按回车后,您必须按名称调用此功能,在您的情况下,在&#34; undefined&#34;之后写给consle&#34; playVideo()&#34;然后按Return键。