我有一个文本框。我想要的是当用户在该文本框中输入单词时,它应该调用onkeyup
函数,在函数中我们应该检查拼写是否正确。
如果它是正确的,我们不会做任何事情,如果不是我们应该显示警告消息并从文本框中删除所有文本。请告诉我这样做的最佳方法是什么?
答案 0 :(得分:0)
这就是你要做的事情
function checkWord()
{
var arr = ....;
var word = document.getElementById('textbox').value;
var found = false;
for (var item in arr)
{
if(item == word)
{
found = true;
}
}
if(!found)
{
document.getElementById('textbox').value = "";
alert("Some message");
}
}
将checkWord
添加到文本框的onkeyup属性中,但我认为您最好使用onchange
或onblur
。
应该编写arr
变量来保存一组拼写正确的单词。
希望这有帮助。