Javascript 如何单击a<;输入类型=";“范围”&燃气轮机;在特定位置

Javascript 如何单击a<;输入类型=";“范围”&燃气轮机;在特定位置,javascript,input,google-chrome-extension,click,progress-bar,Javascript,Input,Google Chrome Extension,Click,Progress Bar,我目前正在为一个带有视频播放器的网页编写一个Chrome插件。chrome插件已经可以暂停并播放视频,但我无法让它在按progressbar时工作。我猜我必须在特定位置单击输入元素 输入滑块 我的Javascript(单击滑块和暂停按钮) var input\u slider=document.getElementsByClassName(“videoOsdPositionSlider”)[0]; 控制台日志(输入滑块位置); 输入_滑块。单击(); var pause_button=doc

我目前正在为一个带有视频播放器的网页编写一个Chrome插件。chrome插件已经可以暂停并播放视频,但我无法让它在按progressbar时工作。我猜我必须在特定位置单击输入元素

输入滑块


我的Javascript(单击滑块和暂停按钮)

var input\u slider=document.getElementsByClassName(“videoOsdPositionSlider”)[0];
控制台日志(输入滑块位置);
输入_滑块。单击();
var pause_button=document.getElementsByClassName(“videoOsd btnPause”)[0];
控制台日志(暂停按钮);
暂停按钮。单击();

你到底想实现什么?我想用javascript在视频中向前跳,比如从5:00跳到7:00。更改progressbar的值不会改变任何事情,当我用鼠标按下progressbar时,会调用网站的脚本,我可以模拟这样的鼠标单击吗?尝试设置输入值,然后发送更改事件。类似这样:
input\u slider.value=10;输入\u滑块。dispatchEvent(新事件('change'))。成功了!非常感谢:)