首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

checkbox 触发事件,该怎么解决

2012-01-16 
checkbox 触发事件我在html里面写了如下的代码:%string Stables select id,name from sysobjects as a

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);

热点排行