当前位置: 代码迷 >> ASP.NET >> checkbox 触发事件,该怎么解决
  详细解决方案

checkbox 触发事件,该怎么解决

热度:2788   发布时间:2013-02-25 00:00:00.0
checkbox 触发事件
我在html里面写了如下的代码:
 <%string Stables = "select id,name from sysobjects as a where a.xtype='U' and a.status > 0";
  DB creat = new DB();
  System.Data.SqlClient.SqlDataReader sdr = creat.getSdr(Stables);
   
  string a,b;
  int i=1;
   
  while (sdr.Read())
  {
  a = sdr.GetInt32(0).ToString();
  b = sdr.GetString(1);
  Response.Write("<input id=\"Checkbox1\" name=\"set\" type=\"checkbox\" onclick=\"aaaa()\" value=\"" + a + "\"/>" + b + "</br>");
  }
%>


function aaaa() {
  var tableId = document.getElementById("Checkbox1").getAttribute("value");  
  alert(tableId);  
}

可是每次勾选任意一个,弹出框上显示的信息总是第一个,怎么样才能知道当前对象是哪一个啊???

------解决方案--------------------------------------------------------
onclick="aaaa(this)"

function aaaa(obj) { 
var tableId = obj.value;
alert(tableId);

  相关解决方案