Как вызвать класс Bootstrap в JavaScript с помощью (элемент document.get по классам)

-2

Как вызвать класс bootstrap в JavaScript с помощью метода HTML DOM getElementsByClassName()?

например: -

document.getElementByClass=("has-error");

Мне нужно, чтобы текстовое поле превратилось в зеленый, если данные действительны и красны, если данные недействительны, если классы Bootstrap has-success и has-error.

  • 0
    загрузчик уже устанавливает эти классы; просто используйте CSS для применения стилей
  • 0
    Bootstrap уже написал несколько стилей для этого класса, мне нужно вызывать эти стили напрямую.
Показать ещё 3 комментария

1 ответ

0

Посмотрите, как bootstrap сделает это, если я покажу вам код, основанный на вашем примере.

function addClassNameListener(elemId, callback) {
    var elem = document.getElementById(elemId);
    var lastClassName = elem.className;
    window.setInterval( function() {   
       var className = elem.className;
        if (className !== lastClassName) {
            callback();   
            lastClassName = className;
        }
    },10);
}

Эта тема уже обсуждалась в триггер события при изменении класса. Рабочий пример: http://jsfiddle.net/RaguNS/Lt99puLz/1/

Ещё вопросы

Сообщество Overcoder
Наверх
Меню