Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Wywoływanie funkcji gdy w dokumencie wystąpi dany element
Forum PHP.pl > Forum > Przedszkole
S_Olewniczak
Czy w JavieScript istnieje możliwość wywołania funkcji gdy przeglądarka natrafi na element html np:

Plik html:
Kod
<writetext/> <!-- Gdy przeglądarka natrafi na taki blok ma wywołać funkcję writetext -->
<writetext/> <!-- Gdy przeglądarka natrafi na taki blok ma wywołać funkcję writetext -->
<writetext/> <!-- Gdy przeglądarka natrafi na taki blok ma wywołać funkcję writetext -->


Plik JS:
Kod
   function writetext() {
document.write("test");
}
chemik1982
  1. <head>
  2. <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
  3. function test(){
  4. var element = document.getElementById('test');
  5. if (element){
  6. alert('jest');
  7. }
  8. else{
  9. alert('nie ma');
  10. }
  11. }
  12. </script>
  13. </head>
  14. <body onload="test();">
  15. <div id="test">jakas tam tresc</div>
  16. </body>
  17. </html>


W trakcie zdarzenia onload sprawdzane jest czy w drzewie DOM istnieje element o podanym identyfikatorze.
Pozdro.
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.