js如何获取控件id
我想让文本框在失去焦点以后,让js取到这个文本框的name<inputtype="text"name="username"/>...
我想让文本框在失去焦点以后,让js取到这个文本框的name
<input type="text" name="username"/> 展开
<input type="text" name="username"/> 展开
2个回答
2015-11-16 · 知道合伙人互联网行家
关注
展开全部
JS获取用户控件中的子控件Id
用户控件
<asp:HiddenField ID="hfGradeId" runat="server" />
<asp:HiddenField ID="hfClassId" runat="server" />
//获取用户控件中子控件真实id,用于在页面中的js中调用,调用方法
public string GradeClientID
{
get { return this.hfGradeId.ClientID; }
}
public string ClassClientID
{
get { return this.hfClassId.ClientID; }
}
调用用户控件页面使用
if($('#<%=ddlGradeAndClass.GradeClientID %>').val()=="-1"||$('#<%=ddlGradeAndClass.GradeClientID %>').val()==""){
alert("请选择年级!");
return false;
}
if($('#<%=ddlGradeAndClass.ClassClientID
%>').val()=="-1"||$('#<%=ddlGradeAndClass.ClassClientID
%>').val()==""){
alert("请选择班级!");
return false;
}
用户控件
<asp:HiddenField ID="hfGradeId" runat="server" />
<asp:HiddenField ID="hfClassId" runat="server" />
//获取用户控件中子控件真实id,用于在页面中的js中调用,调用方法
public string GradeClientID
{
get { return this.hfGradeId.ClientID; }
}
public string ClassClientID
{
get { return this.hfClassId.ClientID; }
}
调用用户控件页面使用
if($('#<%=ddlGradeAndClass.GradeClientID %>').val()=="-1"||$('#<%=ddlGradeAndClass.GradeClientID %>').val()==""){
alert("请选择年级!");
return false;
}
if($('#<%=ddlGradeAndClass.ClassClientID
%>').val()=="-1"||$('#<%=ddlGradeAndClass.ClassClientID
%>').val()==""){
alert("请选择班级!");
return false;
}
展开全部
<html>
<head>
<script type="text/javascript">
function getObjName(obj){
var objName;
objName = obj.name;
alert(objName);
}
</script>
</head>
<body>
<input type="text" name="username" onblur="getObjName(this)"/>
</body>
</html>
<head>
<script type="text/javascript">
function getObjName(obj){
var objName;
objName = obj.name;
alert(objName);
}
</script>
</head>
<body>
<input type="text" name="username" onblur="getObjName(this)"/>
</body>
</html>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询