验证中⽂名字---正则表达式验证中⽂名字—正则表达式正则表达式提取中文
效果
正确演⽰
错误演⽰
运⽤知识点
正则表达式
ps
unicode编码(了解)
打开浏览器 F12 控制台
输⼊
escape(“淦”)
unescape("%u6DE6")
在这⾥插⼊图⽚描述
原理
如果输⼊的是中⽂名字 那么背景颜⾊为绿⾊ 否则为红⾊
⽂本框注册失去焦点事件
1. 获取⽂本框的值
2. 判断⽂本框的值是否属于邮箱格式并添加相应的样式
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>验证中⽂名字</title>
</head>
<body>
请您输⼊姓名:<input type="text"value=""id="name"/>  *<br /> <script>
//如果输⼊的是中⽂名字那么背景颜⾊为绿⾊否则为红⾊
//  /[\u4e00-\u9fa5]/  unicode编码
function my$(a){
ElementById(a);
}
my$("name").addEventListener("blur",function(){
if(/^[\u4e00-\u9fa5]{2,6}$/.test(this.value))
{
this.style.backgroundColor="green";
}
else
{
this.style.backgroundColor="red";
}
});
</script>
</body>
</html>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。