【发布时间】:2022-01-05 11:03:28
【问题描述】:
我正在创建一个程序,如果不显示错误,则必须检查输入中的值是否满足所有条件。
for(let i = 0; i < bannedNumbers.length; i++){
signIn.addEventListener('click', ()=>{
if(signInFirstName.value == ""){
signInFirstName.nextSibling.textContent = "Fill in the field!"
} else{
if(signInFirstName.value.includes(bannedNumbers[i])){
signInFirstName.nextSibling.textContent = "You can't use symbols or/and numbers in your first name"
} else{
signInFirstName.nextSibling.textContent = "vbvnv"
}
}
})
}
【问题讨论】:
-
欢迎来到 Stack Overflow!访问help center,使用tour 了解内容和How to Ask。如果您遇到困难,请发布您的尝试minimal reproducible example,并使用
[<>]sn-p 编辑器记录输入和预期输出。 -
尝试使用
=== -
还是不行
-
为什么要在一个元素中添加bannedNumbers.length 事件监听器?
-
for(let i = 0; i < bannedNumbers.length; i++){可能属于if(signInFirstName.value.includes(bannedNumbers[i])){行之前
标签: javascript if-statement nextsibling