JavaScript 编写代码对用户输入内容的输入框进行排查,看有没有敏感字“草”字
Posted 5arno
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 编写代码对用户输入内容的输入框进行排查,看有没有敏感字“草”字相关的知识,希望对你有一定的参考价值。
代码如下:
var input = prompt("请输入您要搜索的内容:"); //一个弹窗
var arr = input; //弹窗输入的内容保存在数组中
var index = input.indexOf("草"); //从头开始检测草下标的位置,0为起始点
document.write("你输入的一串字为:",arr); //输出用户在弹框中输入的所有
document.write("<br/>"); //换行
document.write("敏感字'草'字首次出现的位置是:",index); //首次出现
document.write("<br/>");
//定义一个循环,让i的长度小于等于数组的长度,每循环一次i+1,相当于遍历数组的个数
//如果i(下标)为草的话就输出此下标并输出换行
for (var i=0;i<=arr.length;i++){
if (arr[i] == '草'){
document.write("敏感字'草'在",i,"位置");
document.write("<br/>");
}
}
结果在下面的gif图中:
以上是关于JavaScript 编写代码对用户输入内容的输入框进行排查,看有没有敏感字“草”字的主要内容,如果未能解决你的问题,请参考以下文章
创建一个列表元素,并使用用户输入的内容(使用javascript)为它上色