![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 308 Pomógł: 13 Dołączył: 31.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
otwieram za pomocą multibox (http://www.liamsmart.co.uk/Downloads/multiBox/) nowe okienko (iframe) teraz chcę z poziomu tego okienka wybrać wszystkie obiekty o danej klasie z dokumentu źródłowego (czyli z tego pod okienkiem). Robię to za pomocą getElementsByClass ale problem w tym, że nie działa. Próbowałem tak: Cytat getElementsByClass(className, document[0]); getElementsByClass(className, parent); getElementsByClass(className,window); Cała funkcja Kod function getElementsByClass(searchClass,node,tag) { var classElements = new Array(); if (node == null) node = document; if (tag == null) tag = '*'; var els = node.getElementsByTagName(tag); var elsLen = els.length; var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)"); var j = 0; for (i = 0; i < elsLen; i++) { if (pattern.test(els[i].className) ) { classElements[j] = els[i]; j++; } } return classElements; } Z góry dzięki za pomoc. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 03:34 |