我想从浏览器控制台运行 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/