Javascript:解析html表
我正在处理一个html页面。该页面有一个包含3列的表和一个按钮。该表的一列是复选框(行数将动态更改):Javascript:解析html表,javascript,jquery,html,Javascript,Jquery,Html,我正在处理一个html页面。该页面有一个包含3列的表和一个按钮。该表的一列是复选框(行数将动态更改): 水果 苹果 水果 梨 当用户单击“Generate”按钮时,Generate()函数将根据每行的列生成一个特殊字符串 我的问题是如何检查“checkbox”行是否被选中?我想在生成字符串时过滤那些未选中的行 谢谢。根据选中的复选框筛选行: var rows = $(".case:checked").closest("tr"); 这将返回一个jQuery对象,其中包含包含选中复选框的所有
水果
苹果
水果
梨
当用户单击“Generate”按钮时,Generate()函数将根据每行的列生成一个特殊字符串
我的问题是如何检查“checkbox”行是否被选中?我想在生成字符串时过滤那些未选中的行
谢谢。根据选中的复选框筛选行:
var rows = $(".case:checked").closest("tr");
这将返回一个jQuery对象,其中包含包含选中复选框的所有表行。根据选中复选框筛选行:
var rows = $(".case:checked").closest("tr");
这将返回一个jQuery对象,其中包含包含复选框的所有表行。调用getElementsByName将为您提供复选框的引用数组。 循环数组以获取值
var arr = document.getElementsByName("case");
for(i = 0; i < arr.length; i++){
if(arr[i].checked){
doSomething;
}
}
var arr=document.getElementsByName(“case”);
对于(i=0;i
调用getElementsByName将为您提供一个复选框引用数组。
循环数组以获取值
var arr = document.getElementsByName("case");
for(i = 0; i < arr.length; i++){
if(arr[i].checked){
doSomething;
}
}
var arr=document.getElementsByName(“case”);
对于(i=0;i
完全不知道你在问什么。请再试一次…对不起。我已经重写了我的问题,完全不知道你在问什么。请再试一次…对不起。我已经改写了我的问题。