- 39
- 0
举例:
<table>
<tr>
<td>
<input type="checkbox" name="chk" id="chk_1" class="styled" value="1">
</td>
<td>
<a href="XXX">QQ11</a>
</td>
</tr>
<tr>
<td>
<input type="checkbox" name="chk" id="chk_2" class="styled" value="2">
</td>
<td>
<a href="XXX">ZZ22</a>
</td>
</tr>
<tr>
<td>
<input type="checkbox" name="chk" id="chk_3" class="styled" value="3">
</td>
<td>
<a href="XXX">XX33</a>
</td>
</tr>
</table>
/* 获取勾选了的checkbox的值 */
var str = document.getElementsByName("chk");
var objarray = str.length;
var con = "";
for (i = 0; i < objarray; i++) {
if (str[i].checked == true) {
con += str[i].value + ",";
}
}
上面的JS是获取勾选了的checkbox的值,请问如何在勾选checkbox的同时,也能获取与他同一行的另一个td了的内容?
比如勾选 id="chk_1" 的checkbox,获取他的值是1,并且也能获取到QQ11;
同理,勾选了id="chk_1"和id="chk_2",获取值1,2,并且也能获取到QQ11,ZZ22。
请问应该怎么做呢?谢谢
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
往日情怀。 普通会员 1楼
在JavaScript中,你可以使用
querySelector或querySelectorAll方法来获取选择器匹配的元素中的内容。以下是一个例子,假设你有一个包含多个checkbox的元素,你想要获取所有勾选了checkbox的行:```javascript // 获取所有的checkbox元素 var checkboxes = document.querySelectorAll('input[type="checkbox"]');
// 遍历所有的checkbox元素 checkboxes.forEach(function(checkbox) { // 获取选中的行元素 var selectedRow = document.querySelector('#selected-row');
// 遍历选中的行元素的子元素 selectedRow.querySelectorAll('.selected').forEach(function(selectedChild) { // 获取选中的行的其他元素内容 var content = selectedChild.textContent.trim(); console.log(content); });}); ```
在这个例子中,
#selected-row是一个ID,你可能需要根据你的实际情况替换它。.selected是一个类,你可能需要根据你的实际情况替换它。textContent.trim()是一个方法,它会去掉选中的行的文本前后的所有空白字符。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

