JS获得选取checkbox整行数据的方法
本文实例讲述了JS获得选取checkbox整行数据的方法。分享给大家供大家参考。具体实现方法如下:
<html> <head> <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"> <title>js</title> </head> <scriptlanguage="javascript"> functiongetTDtext() {
varrows=document.getElementById("test_table").rows; vara=document.getElementsByName("r"); //varstates=""; var table=document.getElementById("test_table");
for(vari=0;i<a.length;i++) { if(a[i].checked){ varrow=a[i].parentElement.parentElement.rowIndex; //states+=rows[row].cells[1].innerHTML+";"; alert(a[i].value); alert(rows[row].cells[1].innerHTML); } }
} </script> <body> <tableid="test_table"> <tr><td><inputtype="checkbox"name="r"value="1"></td><td>a</td></tr> <tr><td><inputtype="checkbox"name="r"value="2"></td><td>b</td></tr> <tr><td><inputtype="checkbox"name="r"value="3"></td><td>c</td></tr> <tr><td><inputtype="checkbox"name="r"value="4"></td><td>d</td></tr> <tr><td><inputtype="checkbox"name="r"value="5"></td><td>e</td></tr> <tr><td><inputtype="checkbox"name="r"value="6"></td><td>f</td></tr> </table> <inputtype="button"onclick="getTDtext()"value="button">
</body> </html>