在HTML视频元素上的Javascript onclick无法正常工作。
编辑:在Firefox(66.0.5(64位))中不起作用。在Chrome(74.0.3729.131)中有效。
控制台中没有错误。
点击/开始播放视频时,我会在div框中放置一个文本(等待视频时长)。
function myfunction () {
console.log("onclick");
document.getElementById("videotextbox").innerHTML = "VIDEO-INFO";
}
<div>
<video onclick="myfunction()" id="videoid" width="600" controls>
<source src="myvideo.mp4" type="video/mp4">
Your browser does not support HTML5 video.
</video>
</div>
<div id="videotextbox"></div>
w3schools写:
受支持的HTML标记:所有HTML元素,除了:
,,
,,,