如何在javascript中的for循环中使用if语句和else
我是一个循环通过一个注册号列表,如果它与来自开普敦的CA一起统计,那么它应该显示cape tow的注册号,但是该代码返回错误消息,即使条件为真 代码如下:-如何在javascript中的for循环中使用if语句和else,javascript,Javascript,我是一个循环通过一个注册号列表,如果它与来自开普敦的CA一起统计,那么它应该显示cape tow的注册号,但是该代码返回错误消息,即使条件为真 代码如下:- for (var i = 0; i < registrationList.length; i++){ if (registrationList[i].startsWith(specificT)) { appendElement(registrationList[i]) displayMes
for (var i = 0; i < registrationList.length; i++){
if (registrationList[i].startsWith(specificT)) {
appendElement(registrationList[i])
displayMessage.innerHTML = ""
}
else {
setTimeout(function () {
displayMessage.innerHTML = "There is no registration number for this town"
displayMessage.classList.add("error")
}, 0);
setTimeout(function () {
}, 2000);
}
}
for(变量i=0;i
任何帮助都将不胜感激 我们是在谈论java还是javascript?不,它们不是相同的。您可以共享HTML we well吗?@JoakimL.Christiansen它被标记为“Java”,这就是问题所在。您可以添加有关
specific
和registrationList
的信息吗?否则,很难说代码出了什么问题。您所描述的内容听起来像是if条件的计算结果从来都不是真的。setTimeout
看起来没有必要。