Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 记录并返回onClick事件_Javascript_Html - Fatal编程技术网

Javascript 记录并返回onClick事件

Javascript 记录并返回onClick事件,javascript,html,Javascript,Html,我在以前的程序中使用过onClick事件来操纵视频的当前时间,但我想知道是否有办法记录onClick事件并返回每个值 具体来说,我有一个15分钟的视频播放,我想记录参与者每次单击特定按钮的时间,并在每次单击时返回 这可能吗?我更希望信息以txt文件的形式返回,但是即使它们都返回到页面,我也会满足于此 编辑:这是我的当前代码。我在JS(使用HTML)方面的经验非常有限,这基本上是我目前理解的程度。我遇到的问题是,我不想使用警报窗口,而是需要能够记录参与者每次单击“获取”按钮时的行为,而这种方式对他

我在以前的程序中使用过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>

您的浏览器不支持HTML5视频。
var vid=document.getElementById(“15分钟”);
函数setCurTime(){
vid.currentTime=500;
}
var vid=document.getElementById(“15分钟”);
函数getCurTime(){
警报(见当前时间);
}
设置
得到

您能为它显示一些代码吗?为什么不可能?尝试绑定您的事件,将它们记录在内存或缓存或cookie中,或将它们发送到服务器,可能还带有会话id。要导出,我相信您可以将数据发送到服务器,并将其写入文本文件,或执行您的需求所述的操作。