js表单验证实例:[2]屏蔽关键字及密码验证
1、对输入文本框的内容检查是否包括屏蔽的关键字,如果包括则不允许提交,并进行提示,通过onsubmit事件来调用JS函数;
![js表单验证实例:[2]屏蔽关键字及密码验证](https://exp-picture.cdn.bcebos.com/fb738d9c2cf7dfb2b9c7d098d01b1edef5dc1376.jpg)
2、可修改indexof后括号内的内容来改变或新增需要屏蔽的字符,在浏览器中打开修改后的JStest.html文件,检查运行效果;
![js表单验证实例:[2]屏蔽关键字及密码验证](https://exp-picture.cdn.bcebos.com/cfadcdd96975f2c49c4747f78f0148fe1f420676.jpg)
3、实现密码输入校验,在JStest.html文件中新建两个输入文本框,且将类型设置成password,对输入的两个密码进行比较;
![js表单验证实例:[2]屏蔽关键字及密码验证](https://exp-picture.cdn.bcebos.com/3852f6e5eceeadbcc3f159c4cd18dfdae53b7b76.jpg)
4、对修改后的文件进行保存,并在浏览器中运行JStest.html,检查运行效果;检测两次密码输入是否相同;
![js表单验证实例:[2]屏蔽关键字及密码验证](https://exp-picture.cdn.bcebos.com/4e168d5653bbf820ec2588bfba21056105a36e76.jpg)
5、很多B/S系统需要屏蔽用户的右键功能,通过将鼠标右召堡厥熠键的相关事件置为false即可实现鼠标右键功能的屏蔽;在浏览器中重新打开JStest.html文件,单击鼠标右键无作用;
![js表单验证实例:[2]屏蔽关键字及密码验证](https://exp-picture.cdn.bcebos.com/82eff6d7592ae3ef72a60a8554b6326c56666476.jpg)
6、对手机号码进行JS校验,手机号码必须是11位,而且开关只能是133、139、186、、、等,通过fucCheckTEL来实现手机号码的验证;
![js表单验证实例:[2]屏蔽关键字及密码验证](https://exp-picture.cdn.bcebos.com/2e223d85e036e291da362d54b2723d03baea5b76.jpg)
7、对修改后的文件进行保存,刷新JStest.html文件,查看运行效果,可对手机号码长度及字符内容进行验证。
![js表单验证实例:[2]屏蔽关键字及密码验证](https://exp-picture.cdn.bcebos.com/6002c9d4483104eb5e7941bb092b74ee1d324e76.jpg)