Я бы хотел отобразить пользовательское предупреждение, а не просто true или false. У меня есть:
function isValid(test) {
return /^[a-zA-Z]{2}(?:\d{6}|\d{8}|\d{10})$/.test(test);
}
function checkValid(){
var userEntry = document.getElementById("entry1").value;
alert(isValid(firstRef));
}
Таким образом, в зависимости от того, является ли пользователь действительным или нет, они получают сообщение «истина» или «ложь». Я хотел бы, чтобы пользователь получил настраиваемое сообщение, если его входные данные возвращают значение false, например «Попытка неверного формата», и не отображают сообщение при вводе правильных данных. Могу ли я как-то использовать оператор if в соответствии с if true тогда .... else ...?