请教大神,此代码中如何让表单只能是中文

zhangxuna 2017-05-07 05:39:50
<div>
<label>真实姓名:</label>
<input type="text" name="realname" placeholder="真实姓名" id="realname" onblur="yanzheng5();" style="width:390px;height:35px;">
<div style="width:350px;height:20px;text-align:left;margin-left:185px;font-size:14px;color:red;">
<span id="realnameMsg" style="display:none;">请填写正确的姓名</span>
</div>
</div>

<script type="text/javascript">

function yanzheng5(){

var na = $("#realname").val();
if(na.length==9){
$("#realnameMsg").hide();
}else{
$("#realnameMsg").show();
}

}

</script>

我需要把变量na的值 长度为9 更改为只能是中文字符,长度为3,怎么改啊,谢谢了
...全文
72 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangxuna 2017-05-07
  • 打赏
  • 举报
回复
引用 1 楼 jslang 的回复:
if (/^[\u4e00-\u9fa5]{3}$/.test(na))
非常感谢!
zhangxuna 2017-05-07
  • 打赏
  • 举报
回复
非常感谢!
可以使用了!
天际的海浪 2017-05-07
  • 打赏
  • 举报
回复
if (/^[\u4e00-\u9fa5]{3}$/.test(na))

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧