.NET开发中的几个JS奇技淫巧
2009-05-25 01:05
232 查看
1,JS获取服务器端控件ID。
如下为JS获取txtAddress控件的ID的代码
var txtAddress = document.getElementById("<%=this.txtAddress.ClientID%>");
注意:此方法的JS代码不能分离出单独的JS文件,而只能写在页面上,否则不能正确识别。
2,JS禁用服务器端控件以及改变控件状态和样式
下面的imgbtnRegister 为一个ImageButton控件,通过设置,改变了可点击状态和背景图片
RegularExpressionValidator
<div class="reg_info">
<div class="register_l">
安全邮箱:<span class="reg_red">*</span>
</div>
<div class="register_r">
<asp:TextBox ID="txtEmail" CssClass="txtShort" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorEmail" runat="server" ControlToValidate="txtEmail" ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" ErrorMessage="请输入正确的邮箱地址"></asp:RegularExpressionValidator>
</div>
<div class="clear"></div>
</div>
如下为JS获取txtAddress控件的ID的代码
var txtAddress = document.getElementById("<%=this.txtAddress.ClientID%>");
注意:此方法的JS代码不能分离出单独的JS文件,而只能写在页面上,否则不能正确识别。
2,JS禁用服务器端控件以及改变控件状态和样式
下面的imgbtnRegister 为一个ImageButton控件,通过设置,改变了可点击状态和背景图片
RegularExpressionValidator
<div class="reg_info">
<div class="register_l">
安全邮箱:<span class="reg_red">*</span>
</div>
<div class="register_r">
<asp:TextBox ID="txtEmail" CssClass="txtShort" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidatorEmail" runat="server" ControlToValidate="txtEmail" ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" ErrorMessage="请输入正确的邮箱地址"></asp:RegularExpressionValidator>
</div>
<div class="clear"></div>
</div>
相关文章推荐
- [转].NET开发几个小窍门
- .net开发中几个重要的认识误区小结
- 介绍几个.NET中比较实用的开发工具
- 在.net开发中几个重要的认识误区(1)
- .Net 环境下几个提高开发效率的插件推荐
- .NET项目开发的几个非常重要的项目设置
- 在.net开发中几个重要的认识误区
- 在.net开发中几个重要的认识误区
- .NET开发必须了解的几个工具
- .Net 环境下几个提高开发效率的插件推荐
- .net笔记4:Silverlight开发环境的几个要点
- .net开发中几个重要的认识误区小结
- .net 用EF开发项目,你不得不再引用的几个第三方扩展库
- .net开发中的几个小问题
- .NET开发必须了解的几个工具
- 公司想招几个编程人员,主要在 .NET 下做开发
- .NET项目开发的几个非常重要的项目设置
- 几个 .NET 开发工具
- 在.Net开发中几个重要的认识误区
- 在.net开发中几个重要的认识误区