Проверить есть ли определенный класс у элемента



  • Есть какой то простой способ проверить есть у элемента определенный класс или нет
    что то типа
    http://jquery.page2page.ru/index.php5/Наличие_класса
    или же для этого не обходиом будет сделать кубик получить аттрибут элемента и далее уже парсить все классы?



  • @gomeapat
    Скорее всего вы не правильную логику заложили, но можете просто искать элемент с этим класом, если есть будет без ошибки, если нет, будет с ошибкой



  • @Bigma said in Проверить есть ли определенный класс у элемента:

    Скорее всего вы не правильную логику заложили,

    Там форма регистрации и под полем ввода пароля появляется сообщение в любом случае если все хорошо то оно зеленое с классом success
    если сайту твой пароль не нравиться то красное с классом error
    Так что полюбому нужно как то искать это сообщение



  • @gomeapat проще по тексту сообщения ошибки проверять. Но можно и пытаться получить элемент с классом.



  • @gomeapat
    Выполнить js на элементе

    self.classList.contains('class')
    


  • @Bigma said in Проверить есть ли определенный класс у элемента:

    проще по тексту сообщения ошибки проверять

    так точно лучше не делать так как если там сайт мульти язычный то ни чего не другом языке не сработает.

    я воспользовался Вашим советом

    но можете просто искать элемент с этим класом, если есть будет без ошибки, если нет, будет с ошибкой

    у меня там и так была проверка на этот элемент но она не учитывала наличие класса ошибки сейчас я добавил и все работает как надо
    Всем спасибо за помощь


Log in to reply