小编Suk*_*uka的帖子

Firefox 中的 <video onclick>

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";
}
Run Code Online (Sandbox Code Playgroud)
<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>
Run Code Online (Sandbox Code Playgroud)

w3schools 写道:

支持的 HTML 标签:所有 HTML 元素,除了:<base>、<bdo>、<br>、<head>、<html>、<iframe>、<meta>、<param>、<script>、<style>、和<标题>

请一个没有jquery或ajax的解决方案。

html javascript firefox html5-video

4
推荐指数
1
解决办法
1782
查看次数

标签 统计

firefox ×1

html ×1

html5-video ×1

javascript ×1