我尝试在 JavaScript 中使用“if else”语句,但无法使其工作。
这是js脚本:
var vid = document.getElementById("myVideo");
function getCurTime() {
alert(vid.currentTime);
}
var vidTime = vid.currentTime;
if(vidTime = 11.725395)
{
var x = document.getElementById("snackbar")
x.className = "show";
setTimeout(function(){ x.className = x.className.replace("show", ""); }, 3000)
}
最佳答案
如果您键入一个=
,则表示您正在为变量赋值。但在 if 条件内,您不想这样做!您想要比较两个值。要在 JavaScript 中执行此操作,请输入 ==
。
if(vidTime == 11.725395)
{
var x = document.getElementById("snackbar")
x.className = "show";
setTimeout(function(){ x.className = x.className.replace("show", ""); }, 3000)
}
关于javascript - 如何在特定的视频时间显示 snackbar ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48166221/