Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.08.2011, 15:41
Кандидат Javascript-наук
Отправить личное сообщение для Иваннн Посмотреть профиль Найти все сообщения от Иваннн
 
Регистрация: 31.05.2010
Сообщений: 106

Об изменении класса элемента
Доброго времени суток. Есть ли в мазилле (FF) метод позволяющий работать с классами через javascript? Знаю что есть, убейте меня- не помню как называется (не querySelector, querySelectorAll).
Ответить с цитированием
  #2 (permalink)  
Старый 11.08.2011, 15:43
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от Иваннн
(не querySelector, querySelectorAll).
именно так и называются.
Ответить с цитированием
  #3 (permalink)  
Старый 11.08.2011, 19:21
Аватар для walik
Профессор
Отправить личное сообщение для walik Посмотреть профиль Найти все сообщения от walik
 
Регистрация: 09.11.2009
Сообщений: 1,101

getElementsByClassName ?
__________________
"Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете."
Мой сертификат :-D клацай
Ответить с цитированием
  #4 (permalink)  
Старый 11.08.2011, 19:25
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

walik,
тоже вариант
Ответить с цитированием
  #5 (permalink)  
Старый 15.08.2011, 15:31
Кандидат Javascript-наук
Отправить личное сообщение для Иваннн Посмотреть профиль Найти все сообщения от Иваннн
 
Регистрация: 31.05.2010
Сообщений: 106

classNeme не подходит - нет в IE8. Я помню, с помошью него можно добавлять и удалять классы из элемента без прибеганя к разбору текстовой строки className
Ответить с цитированием
  #6 (permalink)  
Старый 15.08.2011, 17:22
Аватар для walik
Профессор
Отправить личное сообщение для walik Посмотреть профиль Найти все сообщения от walik
 
Регистрация: 09.11.2009
Сообщений: 1,101

Может эта функция из какого то фремворка ? не слышал про такую функцию.
__________________
"Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете."
Мой сертификат :-D клацай
Ответить с цитированием
  #7 (permalink)  
Старый 16.08.2011, 00:23
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

classList, но его тоже нет в IE.
var elem = document.createElement('div');
elem.className = 'cls cls2 ololo';
alert([elem.classList, typeof elem.classList]);
elem.classList.add('newClass');
elem.classList.remove('cls');
elem.classList.toggle('ololo');
alert(elem.className)

Последний раз редактировалось B@rmaley.e><e, 16.08.2011 в 00:26.
Ответить с цитированием
  #8 (permalink)  
Старый 16.08.2011, 12:00
Кандидат Javascript-наук
Отправить личное сообщение для Иваннн Посмотреть профиль Найти все сообщения от Иваннн
 
Регистрация: 31.05.2010
Сообщений: 106

Бармалей, спасибо большое
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Свойства/методы класса TicTac Общие вопросы Javascript 5 03.07.2011 14:53
Браузер не успевает определить высоту вновь созданного через XMLHttpRequest элемента Lockpickup AJAX и COMET 17 25.04.2011 17:58
помогите "уловить" момент появления элемента Bebarr Swallow Events/DOM/Window 4 18.03.2011 08:16
Не работает стиль класса элемента, полученного аяксом. somename jQuery 7 20.04.2010 10:01
Не изменяется DOM после назначения класса css в Chrome khusamov Общие вопросы Javascript 5 22.03.2010 20:45