gpt4 book ai didi

javascript - 如何在视频被javascript代码隐藏后停止播放视频

转载 作者:行者123 更新时间:2023-12-03 02:11:09 24 4
gpt4 key购买 nike

这是我想在隐藏视频后停止播放视频的 JavaScript 代码。你能给我一个简单的解决方案吗?

<script type="text/javascript">
function display(id) {
var vid = document.getElementById(id);
if(vid.style.display == 'block') {

vid.style.display = 'none';
} else {
vid.style.display = 'block';
}
}


</script>

html 代码:

<div> <a onclick="display('ch1');"> <span>Video tutorial Ch1</span> </a> </div> 
<div> <a onclick="display('ch2');"> <span>Video tutorial Ch2</span> </a> </div>
</section>


最佳答案

使用vid.pause()和vid.play()

<script type="text/javascript">
function display(id) {
var vid = document.getElementById(id);
if(vid.style.display == 'block') {
vid.style.display = 'none';
vid.pause();
} else {
vid.style.display = 'block';
vid.play();
}
}
</script>

w3schools.com/tags/av_met_pause.asp

关于javascript - 如何在视频被javascript代码隐藏后停止播放视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49566779/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com