一般出现这种需要限制用户输入的场景会在填一些表单类的时候,需要限制用户录入的内容是规范的,不带一些特殊字符,那么这个时候就 需要前端来限制这种情况,可以参考一下代码
\n\n\n\nvar part = /^[\\u4e00-\\u9fa5]+$/;
\n\n\n\nvar inputStr = "sdfglk!-="
\n\n\n\nvar enPart = /^[A-Za-z]+$/;
\n\n\n\nif(!part.exec(inputStr ) && !enPart.exec(inputStr ) && inputStr ){
\n\n\n\nconsole.log("补充内容只能是中文或英文!");
\n\n\n\n}
\n\n\n\n在控制台执行后就会提示只能输入中文或者英文了。
\n\n\n\n