Kezdőoldal » Számítástechnika » Programozás » Miért nem működik a document.g...

Miért nem működik a document.getElementById?

Figyelt kérdés

Adott egy img:


<img name="main" id="camera" src="http://168.255.1.1:8081/" >


Van rá egy function:

function stopStream() {

document.getElementById("camera").src = "no_connection.jpg";

return false;

};


Annyit szeretnék, hogy ha megnyomom a gombot bedobja ezt a no_connection képet, ami a lib mappában található. Ha csak simán az img-hez írom alapból a http://168.255.1.1:8081/ helyett, akkor tökéletesen működik, azaz a no_connection.jpg van kezdő képnek, ha meg így scriptbe írom, akkor nem.


https://imgur.com/aNqaZZi


https://imgur.com/GZFYnGL


Firefox azt írja nem tudja betölteni a képet.

Rosszul adom meg az elérési útvonalat? Vagy mi lehet a gond?


2020. szept. 19. 02:19
 1/5 anonim ***** válasza:
77%

Gondolom /lib/no_connection.jpg

Return false nem kell

2020. szept. 19. 05:37
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:

Próbáltam return false nélkül is.

/lib/no_connection.jpg

~/lib/no_connection.jpg

../lib/no_connection.jpg

../no_connection.jpg


Egyikkel sem működik.

2020. szept. 19. 12:48
 3/5 A kérdező kommentje:

És még az az érdekes, ha le akarom kezelni onerror-ral, ha nincs jel, akkor pedig belekerül valami végtelen ciklusba és csak ezt látom a böngészőn:


[link]


[link]

2020. szept. 19. 16:26
 4/5 anonim ***** válasza:

Félinformációkra nehéz jó megoldást adni.


Próbáld meg abszolút elérési útvonallal megadni a kép helyét, ha úgy jó, akkor egyértelmű mi volt a probléma.


A böngészős képen egyébként a [link] helyen keresi a képet. Ott van (a 404-es hibaüzenet alapján nincs)?

2020. szept. 20. 20:29
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:

Nagyon szépen köszönöm a segítséget, meglett a hiba oka. Most már eléri a képet. Rosszul volt megadva az elérési útvonal.


Helyesen: létrehoztam egy pictures mappát, beleraktam:

document.getElementById("camera").src = "../pictures/no_connection.jpg";

2020. szept. 20. 22:30

További 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!