// Если все таки getElementsByClassName поддерживается браузером,
// надобность в нашей реализации отпадает - будем использовать
// стандартную. Так как она в любом случае будет быстрее.
if(!document.getElementsByClassName) {
document.getElementsByClassName = function (class_name) {
// Получим коллекцию элементов тега body:
var elements = document.body.getElementsByTagName("*"),
length = elements.length,
out = [], i;
// Пройдёмся по ним... увы циклом:
for (i = 0; i < length; i += 1) {
// Поместим в результирующий массив элементы, содержащие требуемый класс:
if (elements[i].className.indexOf(class_name) !== -1) {
out.push(elements[i]);
}
}
return out;
};
}
Be the first to comment
You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.