Добавил ссылку на кодпен, так как codepen src
не работает!
https://codepen.io/roderen/pen/JjLmLYX?editors=1010
Думаю понятно, что при нажатии на кнопку, инпуты будут подсвечиваться красным только те, которые не проходят проверку - пустые. Но если в например первый невалидный инпут что-то написать, и затем снова нажать на кнопку, то в таком случае класс с красной рамкой должен убраться, но этого не происходит. Потом если из этого же первого инпута всё стереть и снова нажать кнопку, то тоже должен снова добавляться класс с красным бордером.
Как это исправить?