jquery中如何让判断文本框输入的是中文?
1个回答
展开全部
判断文本框输入的内容是否为汉字,利用文本框的键盘事件KeyPressEventArgs;
public static bool IsChinese(KeyPressEventArgs e,DevExpress.XtraEditors.TextEdit text)
{
if ((e.KeyChar >= (char)0x4e00) && (e.KeyChar <= (char)0x9fa5) || (byte)(e.KeyChar) == 8)
{
e.Handled = false;
return true;
}
else
{
e.Handled = true;
return false;
}
}
jquery判断文本框输入的必须是中文
<script type="text/javascript">
$(function () {
$("input[type=button]").click(function () {
var myReg = /^[\u4e00-\u9fa5]+$/;
if (myReg.test($("input[type=text]").val())) {
alert("输入正确");
} else {
alert("输入错误");
}
})
});
</script>
</head>
<body>
<div><input type="text"/><input type="button" value="验证"/></div>
</body>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询