Привет. Хочу сделать валидацию данных на JS перед отправкой на сервер. И если данные в каком-то инпуте не прошли валидацию, то этот инпут должен резко окрашиваться в красный (background-color: #f44336
) и в течение 1 секунды плавно перетекать в белый.
Как реализовать такую анимацию в CSS3?
input {
color: red;
animation-name: noValid;
animation-duration: 1s;
animation-iteration-count: infinite;
animation-timing-function: linear;
}
@keyframes noValid {
from {
color: red;
}
to {
color: black;
}
}
<input type="text" name="a" value="not valid">
Только в твоем случае, нужно сделать некий класс error и вешать его на инпут в случае ошибки
Виртуальный выделенный сервер (VDS) становится отличным выбором
Мне нужно выделить отрывок текста с помощью javascriptКак на картинке
Есть массив с названиями методовВ конструкторе класса нужно запустить все эти методы по их именам