asp.net的js中获取控件的ClientID

简介:

 

                      <tr>
                        <td width="110" height="35" align="center" style="font-weight: bolder">
                            出生年月
                        </td>
                        <td style="font-size: 14px">
                           
<asp:TextBox ID="txtBirth" ReadOnly="true" runat="server"></asp:TextBox>
                        </td>
                        <td width="110" height="28" align="center" style="font-weight: bolder">
                            性别
                        </td>
                        <td style="font-size: 14px">
                            <asp:TextBox ReadOnly="true" ID="txtSex" runat="server"></asp:TextBox>
                        </td>
                    </tr>

 

这是很普通的两个控件,但是我们一旦结合母版页,控件ID中就会出现一下母版页特有的表示,js货jQuery获取不便。那么怎么办呢?

 

<script language="javascript">
        $(function () {
            var sexId = "<%=txtSex.ClientID %>";
            var birthId = "<%=txtBirth.ClientID %>";
            $('.idcardClass').blur(function () {
                var id = $(this).val();
                if (IdCardValidate(id)) {
                    showBirthdayAndSex(id, sexId, birthId);
                }
                else {
                    $("#" + sexId).val("");
                    $("#" + birthId).val("");
                    alert("你输入的身份证号有误");
                    return false;
                }
            });
        });
</script>

 

目录
相关文章
|
2天前
|
SQL 开发框架 前端开发
ASP.NET WEB项目中GridView与Repeater数据绑定控件的用法
ASP.NET WEB项目中GridView与Repeater数据绑定控件的用法
36 0
|
2天前
|
SQL 开发框架 JavaScript
分享33个ASP.NET电子商务源码和40个ASP.NET控件组件源码,总有一款适合您
分享33个ASP.NET电子商务源码和40个ASP.NET控件组件源码,总有一款适合您
32 0
|
2天前
|
JavaScript C#
【傻瓜级JS-DLL-WINCC-PLC交互】2.wincc使用C#开发的.net控件
【傻瓜级JS-DLL-WINCC-PLC交互】2.wincc使用C#开发的.net控件
44 0
|
2天前
|
JavaScript Linux C#
【傻瓜级JS-DLL-WINCC-PLC交互】1.C#用windows窗体控件创建.net控件
【傻瓜级JS-DLL-WINCC-PLC交互】1.C#用windows窗体控件创建.net控件
72 0
|
2天前
|
应用服务中间件 nginx
Angular打包构建项目服务器运行runtime.js、polyfills.js、vendor.js报错net::ERR_ABORTED 404 (Not Found),build修改为相对路径./
Angular打包构建项目服务器运行runtime.js、polyfills.js、vendor.js报错net::ERR_ABORTED 404 (Not Found),build修改为相对路径./
|
2天前
|
开发框架 .NET 数据安全/隐私保护
Asp.Net第二章服务器端控件
Asp.Net第二章服务器端控件
29 0
|
2天前
|
开发框架 JavaScript .NET
Asp.Net就业课之三验证控件
Asp.Net就业课之三验证控件
45 0
|
2天前
|
开发框架 .NET
Asp.Net就业课堂之模板控件
Asp.Net就业课堂之模板控件
43 1
|
2天前
|
开发框架 前端开发 .NET
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
48 0
|
2天前
|
开发框架 前端开发 JavaScript
JavaScript云LIS系统源码ASP.NET CORE 3.1 MVC + SQLserver + Redis医院实验室信息系统源码 医院云LIS系统源码
实验室信息系统(Laboratory Information System,缩写LIS)是一类用来处理实验室过程信息的软件,云LIS系统围绕临床,云LIS系统将与云HIS系统建立起高度的业务整合,以体现“以病人为中心”的设计理念,优化就诊流程,方便患者就医。
23 0