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

标签 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>

但是如果我将其粘贴到浏览器控制台中,然后按 Return 键,
它不起作用,并且出现以下错误:
“未定义”
http://oi57.tinypic.com/z1hjc.jpg

我做错了什么?

最佳答案

粘贴到控制台并按回车键后,您必须按名称调用此函数,在您的情况下,在“未定义”之后写入控制台“playVideo()”并按回车键。

关于javascript - chrome - 从浏览器控制台运行 javascript 函数 "undefined",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22585080/

相关文章:

javascript - 如何从servicebus队列获取QueueDetails?

c# - 为什么 C# 整数输入不接受正确的值?

linux - 如何在使用 Yocto 构建的嵌入式系统上关闭控制台?

php - 用于评分html5 js的圆形div栏

javascript - 传单R,如何使与 child 统计相关的集群图标出现?

javascript - 从 html5 canvas 生成的图像无法保存在 chrome 中

google-chrome - browserConnectionEnabled 功能是什么意思?

linux-kernel - 使用简单的字符驱动程序作为控制台启动Linux内核?

javascript - Android 4.*浏览器地址栏隐藏时触发什么事件?

google-chrome - 在grails中使用gsp页面时发现2个具有非唯一ID的元素