鼠标离开时,验证文本框只能输入数字 和 文本框不能输入特殊字符
1。只能输入数字
<script type="text/javascript">
function on_blur() {
var s1 = document.getElementById("TextBox1");
var s = s1.value;
var regu = "^[a-zA-Z\u4e00-\u9fa5]+$";
var re = new RegExp(regu);
if (re.test(s)) {
alert(s);
} else {
alert("只能输入数字!");
}
}
</script>
<div>
<asp:TextBox ID="TextBox1" runat="server" onblur="on_blur()" ></asp:TextBox>
</div>
2。不能输入特殊字符
<script type="text/javascript">
function on_blur() {
var s1 = document.getElementById("TextBox1");
var s = s1.value;
var re = /^[a-zA-Z\d\u4e00-\u9fa5]+$/;
if (!re.test(s)) {
alert("有不是数字/字母/中文的字符...");
return false;
}
}
</script>
<asp:TextBox ID="TextBox1" runat="server" onblur="on_blur()"></asp:TextBox>
浙公网安备 33010602011771号