Kezdőoldal » Számítástechnika » Weblapkészítés » Miért nem működik ez a javascr...

Miért nem működik ez a javascript?

Figyelt kérdés

Azt akartam megoldani, hogy ha érzékeli a script hogy telefonról (kis képernyőről) nézik, akkor egy div tartalma megváltozzon. Itt a script:

<script>

var filmecske = document.getElementById("video_player_box");

if (matchMedia('only screen and (max-width: 480px)').matches) {

filmecske.innerHTML = "<video controls controlsList='nodownload' class=film id='the_film'>\

<source src=' [link] type='video/mp4'>\

</video>"

}

</script>



2019. máj. 23. 14:08
 1/2 anonim ***** válasza:

1. A Javscript-kódban nem használod konzekvensen az aposztrófokat - ha már a HTML-ben dupla idézőjel használatos, Javascriptben használj szimplát.


2. Van ahol el is hagyod az aposztrófokat - lásd:

class=film

helyett:

class="film"


3. Sortörések és \-jelek.


Szóval valahogy így:

[link]


De lesz még egy gond: a videó:

[link]

nem elérhető - wrong_ip hibaüzenetet ad.

2019. máj. 23. 16:15
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:
Király vagy, Köszi!
2019. máj. 24. 08:35

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!