![]() ![]() |
11.02.2008г. в 08:59ч.
Коментар:
#1
|
|
|
Бакалавър ![]() ![]() ![]() ![]() Група: Потребители Съобщения: 455 Дата на регистрация: 8.03.2007г. Потребител # 2 317 |
Ето още един удобен скрипт за unobtrusive event handling в JavaScript. Както знаете, Internet Explorer не поддържа метода getElementsByClassName, но този скрипт емулира този метод и е кросбраузър. КОД <script type="text/javascript">
document.getElementsByClassName = function(cl) { var retnode = []; var myclass = new RegExp('\\b'+cl+'\\b'); var elem = this.getElementsByTagName('*'); for (var i = 0; i < elem.length; i++) { var classes = elem[i].className; if (myclass.test(classes)) retnode.push(elem[i]); } return retnode; }; </script> |
|
|
![]() ![]() |