要求:
当使用JavaScript函数在3个可用文本框中输入阻止的单词时,需要在按钮单击时显示错误消息。
鉴于:
1)已经提供了100个被阻止的单词,因此计划将其保存在JSON文件中或者请推荐哪种方法是好的?
2)onclick功能已经存在。需要在上述要求中添加逻辑
3)需要使用纯JavaScript。
使用$ http在Angular JS中做了同样的事情。但是无法继续使用纯JavaScript。
答案 0 :(得分:0)
将被阻止的单词放入一个数组中,然后遍历每个单词,检查输入单词与被阻止的列表 - 如果匹配,则抛出错误。
点击功能类似于:
yourArr.forEach((val) => {
if (enteredWord === val) {
//throw error
} else {
//do whatever you want
}
}