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

===============简单有关问题,先来先得啊========,利马揭帖=============

2012-01-28 
简单问题,先来先得啊在线等,利马揭帖tableid table trtdali

===============简单问题,先来先得啊========在线等,利马揭帖=============
<table   id= "table ">
<tr>
<td   align= "center ">
<span   name= "IsReturn ">
<input   id= "ck0 "   type= "checkbox "   name= "ck0 "/>
</span>
</td>
<td>
1234
<td>
</tr>
<tr>
<td   align= "center ">
<span   name= "IsReturn ">
<input   id= "ck1 "   type= "checkbox "   name= "ck1 "/>
</span>
</td>
<td>
435345
<td>
</tr>
<tr>
<td   align= "center ">
<span   name= "IsReturn ">
<input   id= "ckn "   type= "checkbox "   name= "ckn "/>
</span>
</td>
<td>
126464534
<td>
</tr>
</table>

这个结构的table,如何遍历判断每行的checkbox的选中情况,如果选中alert当前行第二个td中的innerText

多谢,先来先得。


[解决办法]
char A;
if(ck0.checked)
{
A= '1 ';
}
else
{
A= '0 '
}

之后调用A就可以了
[解决办法]
var inputs = document.all.tags( "INPUT ");
        for (var i=0; i < inputs.length; i++) // 遍历页面上所有的 input
        {
          if (inputs[i].type == "checkbox " )
          {
            if(inputs[i].checked == true)
{ // do something }
          }
        }
[解决办法]
这个写在js标记队中
[解决办法]
补充liubin911()的说法,将 <input id= "ck1 " type= "checkbox " name= "ck1 " value= "1 "/>
第几个checkbox,value等于多少,然后写下面代码:
function aa()
{
var inputs = document.all.tags( "INPUT ");
var tableName=document.getElementById( "table ");
for (var i=0; i < inputs.length; i++) // 遍历页面上所有的 input
 {
  if (inputs[i].type == "checkbox " )
  {
   if(inputs[i].checked == true)
{
var a = inputs[i].value;
var t = tableName.rows[a].cells[1].innerText;
alert(t);
}
   }
  }
}
此方法我也刚从liubin911()那学会,一起学习。
[解决办法]
jf

热点排行