Forum Moderators: open
<script type="text/javascript">
function toggle()
{
var videoID=document.getElement
var trailer=document.querySelector(".trailer");
var video=document.querySelector("video");
trailer.classList.toggle("active");
video.pause();
video.currentTime=0;
}
</script> <div class="banner">
<div class="content">
ID002: <a href="#" onclick="toggle("ID002");">2/7/2022</a>
</div>
</div>
<div class="trailer">
<video src="2202-07-ID002.mp4" controls="true"></video>
<img src="close.png" class="close" onclick="toggle()" alt="" title=""/>
</div>
<!-- html -->
<button value="some-video1.mp4" onClick="playVideo(event)">popup video 1 here!</button>
<button value="some-video2.mp4" onClick="playVideo(event)">popup video 2 here!</button>
<video class="hide" id="myvideo" src="null" controls="true"></video>
<button class="hide" id="closeBtn" class=".hide" onClick="playVideo(event)">Close Video</button>
<!-- css-->
.show { display: block;}
.hide { display: none;}
<!-- js -->
<script>
console.log(document.querySelector("#myvideo").src)
function playVideo( event ) {
const src = event.target.value;
const video = document.querySelector("#myvideo")
const close = document.querySelector("#closeBtn")
video.setAttribute("src", src)
video.pause();
video.currentTime=0;
video.className = src ? 'show' : "hide";
close.className = src ? 'show' : "hide";
console.log(video.src);
}
</script>