前端如何限制用户输入的内容只能是中文或英文

一般出现这种需要限制用户输入的场景会在填一些表单类的时候,需要限制用户录入的内容是规范的,不带一些特殊字符,那么这个时候就 需要前端来限制这种情况,可以参考一下代码

var part = /^[\u4e00-\u9fa5]+$/;

var inputStr = "sdfglk!-="

var enPart = /^[A-Za-z]+$/;

        if(!part.exec(inputStr ) && !enPart.exec(inputStr ) && inputStr ){

            console.log("补充内容只能是中文或英文!");

        }

在控制台执行后就会提示只能输入中文或者英文了。

本文章由javascript技术分享原创和收集

发表评论 (审核通过后显示评论):

昵称:
邮箱:
内容: