Javascript 在MVC 3中单击按钮时,在文本框中输入被阻止的单词时显示错误消息
要求: 当使用JavaScript函数在3个可用文本框中输入阻止词时,需要在单击按钮时显示错误消息。 给定:Javascript 在MVC 3中单击按钮时,在文本框中输入被阻止的单词时显示错误消息,javascript,json,asp.net-mvc-3,Javascript,Json,Asp.net Mvc 3,要求: 当使用JavaScript函数在3个可用文本框中输入阻止词时,需要在单击按钮时显示错误消息。 给定: 1) 已经提供了100个阻止字,因此计划将其保存在JSON文件中,或者请推荐好的方法? 2) onclick函数已存在。需要在上述要求中添加逻辑 3) 需要使用纯JavaScript 我们在Angular JS中使用$http做了同样的事情。但是无法继续使用普通JavaScript。将被阻止的单词放入数组,然后迭代每个单词,对照被阻止的列表检查输入单词-如果存在匹配项,则抛出错误 单击功
1) 已经提供了100个阻止字,因此计划将其保存在JSON文件中,或者请推荐好的方法?
2) onclick函数已存在。需要在上述要求中添加逻辑 3) 需要使用纯JavaScript
我们在Angular JS中使用$http做了同样的事情。但是无法继续使用普通JavaScript。将被阻止的单词放入数组,然后迭代每个单词,对照被阻止的列表检查输入单词-如果存在匹配项,则抛出错误 单击功能类似于:
yourArr.forEach((val) => {
if (enteredWord === val) {
//throw error
} else {
//do whatever you want
}
}
谢谢你的回复。该解决方案可以工作,但需要将被阻止的单词存储在外部文件中,如JSON、txt、js等。不知道如何在我的页面中引用这些单词。过去不工作。我可以把所有这些单词放在一个JavaScript文件中然后引用吗?试试@ShruthiKrishna如果解决方案有效,请标记答案正确!非常感谢。