У меня есть текстовая область/вход [тип = текст]. Я хочу изменить свой цвет фона, если кто-то щелкнет в текстовой области. Это происходит со входом: фокусвход, текстовая область стилизации после смены текста?
до сих пор это нормально, но я хочу, чтобы этот стиль оставался, если пользователь меняет или вводит какой-либо текст .. if пользователь ничего не вводить его цвет фона будет обратно на белый ... если набраны некоторый текст цвета фона будет оставаться красным ... У меня возникли проблемы со второй частью ... моего пример HTML
<input placeholder='What should I call you?' type='text'>
css я пытаюсь ..
input:focus, input.active,
select:focus,
select.active,
textarea:focus,
textarea.active {
background: red;
}
input{
background:white;
}
Похоже стиль проверки (добавляет класс ошибки, если введено недопустимое, в противном случае добавляет действительный класс, если он соответствует вашим критериям), посмотрите на [jQuery.validate] (HTTP: // jqueryvalidation.org/) – Aziz