There are regular
^([a-z0-9_\.-]+)@([а-яa-z0-9\.-]+)\.([az\.]{2,6})$
I fill out the form and intend to leave one of the required fields empty, I press send. As planned, it gives an error that the field is valid. Login
empty. I enter the login and press it again and then it gives an error that the email is wrong, I press again, the error disappears, I press again, the error to the wrong email appears again (all the fields are correct). In short, if you submit a form 50 times in a row, then the error will pop up every other time. On the other hand, if the page is just updated, then there is no error. There are no troubles in the script, a few more fields are checked regularly, but is the shift exactly on the soap? What could be the reason?