Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Manipulacja DOM
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
GameMaker
Mam problem odnośnie, sprawdzania istnienia elementu.
Poniżej dam algorytm działania.

1. Sprawdzam czy w divie istnieje element object lub img.
2. Jeśli nie ma to dodaje skrypt za pomocą JS :
Kod
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = "http://adres/skrypt.js";
var script2 = document.createElement('script');
script2.type = 'text/javascript';
script2.text = 'Tutaj są zmienne ustawień';
document.getElementById('div').appendChild(script);
document.getElementById('div').appendChild(script2);

3. Powyższy kod zaciąga informacje i wstawia je do diva z powyższym skryptem.

Pytanie brzmi : Czy da się jakoś sprawdzić istnienie danych elementów np. img zaciągniętych przez skrypt ?
sunpietro
Ciężko powiedzieć, zależy co te skrypty dokładnie robią i jak działają. Możesz zrobić jakiś timeout i wtedy ewentualnie sprawdzić zmiany w DOMie poczynione przez dodane skrypty.
wNogachSpisz
Możesz też odpalić narzędzie developerskie i uruchamiać ten kod za pomocą konsoli.
SebastianW
Jeżeli chcesz już po zaciągnięciu to sprawdź :
obj.length!==0
Jeżeli różne od zera to element istnieje.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.