Цель:
Номер телефона должен быть введен в этом формате, 208-111-1111;в противном случае отображается сообщение об ошибке.Как лучше всего показать сообщение об ошибке, когда пользователь ввел правильный формат, но если пользователь повторно ввел правильный формат, сообщение об ошибке исчезнет.
JS
phoneNumber = document.getElementById("phone");
var result = phoneNumber.toString().match(/^\d{3}-\d{3}-\d{4}$/);
function validatePhone(){
if (result == null)
{
error2.innerHTML = "The number is not in a correct format";
} else
{
error2.innerHTML = " ";
};
}
HTML
<p>Phone:</p>
<input type = "text" id="phone" name="phone" onChange="validatePhone()">
<br>
<span id="error2" ></span>