<input id="Text1" type="text" />
怎么用脚本检测Text1输入的内容中是否包涵指定词语集
例子:
如果检测到Text1的内容包涵 “你好,日,十八大...”这些词,则提示。

解决方案 »

  1.   

    <input id="Text1" type="text" />
    <script type="text/javascript">
        var arr=["你X的","十八大","X日本","日擦"];//定义禁止写的词组
        document.getElementById("Text1").onblur=function(){
            var str=this.value;
            for(var i=0;i<arr.length;i++){
                if(str.indexOf(arr[i])!=-1){
                    alert("妮玛,不准乱写东西!");
                }
            }
        }
    </script>
      

  2.   

    用VS2012写JS,没有提示的方法以为不可以用呢。。像str.indexOf的方法是没有提示
    原来照用不误。。感谢兄台