Często używam metody getElementById("id1");
w moich metodach. Używam go do znajdowania pewnych elementów w moim kodzie HTML. Zastanawiam się, czy muszę się martwić o to, ile go używam, jeśli za każdym razem musi przeszukiwać cały DOM.Czy metoda getElementById() jest wydajna?
Jak działa ta metoda? Czy parsuje DOM i zwraca element, gdy zostanie znaleziony, czy też ma wszystkie indeksowane wartości, a więc jest w stanie szybciej zwrócić?
P.S. Ciekawi mnie ogólnie metoda, ale korzystam z systemu Android WebView, jeśli ma to jakiekolwiek znaczenie.
Więc nie chcesz używać [jQuery] (http://jquery.com/)? Zrobili to dla ciebie. 'getElementById (" id1 ");' == '$ ('# id1')' –
Nie mogę używać biblioteki jQuery lub innych zaimportowanych bibliotek. To musi być łagodny JavaScript. Smutne, co? – Jon
CO?!?! Możesz używać javascript, ale nie możesz używać javascript? –