HTML kódban hogy tudom megváltoztatni a videót?
Szeretném módosítani a video src értékét, de (firefox-ban) nem működik:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " [link]
<html xmlns=" [link]
<head>
</head>
<body>
<video autoplay loop>
<source id="vid" src="vid_1.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
<button onclick="vid.src='vid_2.mp4'">klikk</button>
</body>
</html>
Attól, hogy adsz a HTML elemnek egy id-t, még nem lesz azonos néven elérhető egy Javascript objektum.
"vid.src='vid_2.mp4"
Nincs vid nevű objektum. document.getElementById() metódust tudom javasolni áttekintésre.
Ráadásul a source megváltoztatása nem fog semmit csinálni, utána a video-t még be kell újra tölteni (<video> tagnek adsz egy id-t, és az alapján nyomsz rá egy video.load() metódust)
Nagyon az elején vagy te még ennek, szerintem ne rögtön multimédiát próbálj mókolni :D
<body>
<video id="v" autoplay loop>
<source id="vid" src="vid1.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
<button onclick="document.getElementById(vid).src='vid2.mp4'";v.load()>klikk</button>
</body>
Így gondoltad? Valamiért ez se működik...
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!