❶ js如何獲取控制項id
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.net 中我想用js獲取Repeater數據源控制項中的input的ID,要怎麼獲取!
直接給那個你需要設置ID的那個input加一個class ,然後用jquery迭代所有這個class的控制項,取得其值,專然後計算不就好么屬。
例如你給這個input加class為check,然後用jquery迭代就好了。
var sum=0;
$(".check").each(function(){
sum+=$(this).val()
});大概就是這個樣子了。