【发布时间】:2011-08-26 00:34:15
【问题描述】:
我想显示自定义警报,而不是简单的真或假。我有:
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));
}
因此,取决于用户是否有效,他们会收到消息“真”或“假”。如果用户的输入返回错误,例如“无效格式重试”,我希望用户获得自定义消息,并且在输入正确数据时不显示任何消息。我可以以某种方式使用 if 语句,如 if true then .... else ...?
【问题讨论】:
-
你试过了吗?它应该可以工作。
-
我确实尝试过,但由于某种原因无法让它为我工作。可能是一些愚蠢的错误,很久没有这样做了。
标签: javascript if-statement input alert