【发布时间】:2016-11-15 18:55:52
【问题描述】:
我正在尝试使用下拉窗口来更改视频的播放速率。
我在这里添加了标记选项:
<select id="playBackRateDrop">
<option>0.5</option>
<option selected= "selected">1</option>
<option>1.5</option>
<option>2</option>
</select>
在此处为 getElementById 添加了一个变量var playRate= document.getElementById("playBackRateDrop");
在下拉窗口中添加了一个actionListener playRate.addEventListener("select", setPlaySpeed);
并在这里创建了一个函数
function setPlaySpeed() {
var rate= playRate.options[selectedIndex].value;
video.playbackRate= rate;
}
出于某种原因,从下拉列表中选择一个选项不会改变任何内容,视频会正常播放。
【问题讨论】:
-
但是有什么问题呢?
-
更改下拉选择似乎无济于事
标签: javascript html video