限制textbox输入 正则表达 高手进来指点下,谢谢
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" />
怎么现在textbox2只能输入数字和英文?
还有一个问题就是验证邮箱<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
鼠标离开txtemail的时候,会判断输入的是不是邮箱格式。
高手门详细点指点下,最好做个简单的例子给我。。加上注释,内流满面
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" />
怎么现在textbox2只能输入数字和英文?
还有一个问题就是验证邮箱<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
鼠标离开txtemail的时候,会判断输入的是不是邮箱格式。
高手门详细点指点下,最好做个简单的例子给我。。加上注释,内流满面
解决方案 »
- VS2010B2打不开VS2008创建的MVC1.0项目,怎么办.
- [ASP.NET]如何上传图片并做成缩略图?如何在上传之前校验图片的宽与高?
- 【代码】Ezsocio
- 今天开始学习2005,Aspx 2.0,所有分求快速入门方法
- 谁能给我一个在asp.net中往excel和word 里写数据的例子
- ##--ASP.NET验证控件带来的麻烦要怎么解决--##
- ▲▲▲▲创建http://localhost/webapplication1的时候提示"Unauthorized",为什么啊▲▲▲▲
- wap页面中如何通过传递的参数值在同一页面中显示不同的内容
- SQL LINQ的使用问题
- access中sql查询日期时间段
- 请教.net实现Openfire用户同步添加,删除,修改
- 编程方面目前新技术
this.isEmail = function(obj) {
var re = /^([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
if(!re.test(obj.value) && obj.value!='')
{
alert("电子邮件地址有误,请重新输入!");
obj.focus();
obj.select();
return false;
}
return true;
}
alert( "OK ") Regex reg = new Regex(@"/^\s*([A-Za-z0-9_-]+(\.\w+)*@([\w-]+\.)+\w{2,3})\s*$/");
\w(?:(?!@)[\w.])+@\w+\.(\w+\.)*\w+
"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"
对象传参很简单,如<asp:TextBox ID="txtemail" onblur="return isEmail(this);" runat="server"></asp:TextBox>那个限制输入数字和英文的就更简单了,只要把isEmail函数稍微改一下,就可以了,如:var re = =/^[A-Za-z0-9]+$/;
这些验证的函数你可以学着整合得通用点,验证对象,正则表达式,和错误提示都可以用参数的形式传达入。