ďťż
Podstrony
|
telcocafeChcąc pogłębić wiedzę na temat JS zasięgnąłem wiedzy w Google a te skierowało mnie m.in. na Wikipedie o tu.No i się pobawiłem tym kodem i zmieniałem w te i we wte Jednak nie wiem jak wywołać jakieś zdarzenie np zmianę koloru? site = { purpose : 'information' , storage : function() { asd = document.getElementById("move_in").style.background= 'blue'; alert(asd); } } Wikipedia = function() { this.complexity = 'vast'; this.usefulness = 'notable'; } Wikipedia.prototype = site; Wikipedia.prototype.software = function() { k.storage(); }; var k = new Wikipedia(); k.software(); Przyznam iż jes to dla mnie niezwykle potrzebne chcąc uzyskać przydatne efekty wyglądu kodu JS w moim prywatnym skrypcie. Dotychczasowy kod jest prosty i mało "wyrazisty". Czy nie wystarczy to?document.getElementById("move_in").style.background = 'blue';Bo nie rozumiem tego tematu. Wrzuciłeś kod, który jest częścią jakiegoś kombajnu tylko do zmiany koloru? andrzej_aaja to wszystko świetnie rozumiem i wiem ze wystarczałoby :) ale chodzi mi o sam fakt wywołania zdarzenia. Oczywiście jest tam błąd ale nie ma to znaczenia. Samo document.getElementById("move_in") zwróci po prostu null w tym kodzie a ja chciałbym by zwróciło ten element. Aha, to pewnie chodzi Ci o kolejność. Skrypt masz w nagłówku, a dokument się jeszcze nie załadował i element nie istnieje. Jest wiele dróg. Możesz przesunąć skrypt na koniec dokumentu. Możesz też wykonać go w zdarzeniu onload elementu body. Dzięki andrzej_aa za nakierowanie. Skrypt sam z siebie sie nie wykonywał bez onload/onclick/href. |
|||
Sitedesign by AltusUmbrae. |