我曾使用onClick事件来操作以前程序中视频的当前时间,但我想知道是否有办法记录onClick事件并返回每个值。
具体来说,我有15分钟的视频播放时间,我希望每次参与者点击特定按钮时进行录制,并在每次点击时返回。
这甚至可能吗?我希望信息在txt文件中返回,但即使它们都返回到页面,我也会满意。
编辑:这是我当前的代码。我在JS(使用HTML)方面的经验非常有限,这基本上是我目前理解的程度。我遇到的问题是我不想使用警报窗口,而是每次参与者以他们看不见的方式点击“获取”按钮时都需要记录,但我能够在他们互动后记录。
<!DOCTYPE html>
<html>
<!--Video-->
<video id = "15min" style="width:740px; height:440px" controls autoplay>
<source src="C:\Users\Theresa\Desktop\vigilclipped.mp4" type="video/mp4">
<source src="video.ogg" type="video/ogg">
Your browser does not support HTML5 video.
</video>
<!--Video Jump functions-->
<script>
var vid = document.getElementById("15min");
function setCurTime() {
vid.currentTime = 500;
}
</script>
<script>
var vid = document.getElementById("15min");
function getCurTime() {
alert(vid.currentTime);
}
</script>
<!--Buttons-->
<button onClick="setCurTime()">
Set
</button>
<button onClick="getCurTime()">
Get
</button>
</body>
</html>