JS获得选取checkbox整行数据的方法
作者:bea
本文实例讲述了JS获得选取checkbox整行数据的方法。分享给大家供大家参考。具体实现方法如下: 代码如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>js</title> </head> <script language="javascript"
本文实例讲述了JS获得选取checkbox整行数据的方法。分享给大家供大家参考。具体实现方法如下:
代码如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>js</title>
</head>
<script language="javascript">
function getTDtext()
{
var rows = document.getElementById("test_table").rows; var a = document.getElementsByName("r"); //var states = ""; var table = document.getElementById("test_table");
for(var i=0;i<a.length;i++) { if(a[i].checked){ var row = a[i].parentElement.parentElement.rowIndex; //states += rows[row].cells[1].innerHTML+";"; alert(a[i].value); alert(rows[row].cells[1].innerHTML); } }
} </script> <body> <table id="test_table"> <tr><td><input type="checkbox" name="r" value="1"></td><td>a</td></tr> <tr><td><input type="checkbox" name="r" value="2"></td><td>b</td></tr> <tr><td><input type="checkbox" name="r" value="3"></td><td>c</td></tr> <tr><td><input type="checkbox" name="r" value="4"></td><td>d</td></tr> <tr><td><input type="checkbox" name="r" value="5"></td><td>e</td></tr> <tr><td><input type="checkbox" name="r" value="6"></td><td>f</td></tr> </table> <input type="button" onclick="getTDtext()" value="button">
</body> </html>
希望本文所述对大家的javascript程序设计有所帮助。
有用 | 无用
代码如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>js</title>
</head>
<script language="javascript">
function getTDtext()
{
var rows = document.getElementById("test_table").rows; var a = document.getElementsByName("r"); //var states = ""; var table = document.getElementById("test_table");
for(var i=0;i<a.length;i++) { if(a[i].checked){ var row = a[i].parentElement.parentElement.rowIndex; //states += rows[row].cells[1].innerHTML+";"; alert(a[i].value); alert(rows[row].cells[1].innerHTML); } }
} </script> <body> <table id="test_table"> <tr><td><input type="checkbox" name="r" value="1"></td><td>a</td></tr> <tr><td><input type="checkbox" name="r" value="2"></td><td>b</td></tr> <tr><td><input type="checkbox" name="r" value="3"></td><td>c</td></tr> <tr><td><input type="checkbox" name="r" value="4"></td><td>d</td></tr> <tr><td><input type="checkbox" name="r" value="5"></td><td>e</td></tr> <tr><td><input type="checkbox" name="r" value="6"></td><td>f</td></tr> </table> <input type="button" onclick="getTDtext()" value="button">
</body> </html>
希望本文所述对大家的javascript程序设计有所帮助。
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- 推荐一个自己用的封装好的javascript插件
- js实现点击左右按钮轮播图片效果实例
- JavaScript中实现继承的三种方式和实例
- javascript面向对象程序设计(一)
- jquery调取json数据实现省市级联的方法
- JavaScript中实现单体模式分享
- angular简介和其特点介绍
- javascript实现获取浏览器版本、操作系统类型
- 浅谈javascript中自定义模版
- jQuery和AngularJS的区别浅析
- node.js中的forEach()是同步还是异步呢
- Node.js事件循环(Event Loop)和线程池详解
- 使用Sticker.js实现贴纸效果
- javascript实现瀑布流自适应遇到的问题及解决方案
- 7个让JavaScript变得更好的注意事项
- 简单谈谈javascript代码复用模式
- JS动态添加Table的TR,TD实现方法
- 扒一扒JavaScript 预解释
- javascript弹出页面回传值的方法