Javascript 使用复选框删除一组名称
我遇到的问题是,如果我选中了所有复选框,它只删除了底部的复选框,而不是全部。有什么帮助吗Javascript 使用复选框删除一组名称,javascript,css,html,Javascript,Css,Html,我遇到的问题是,如果我选中了所有复选框,它只删除了底部的复选框,而不是全部。有什么帮助吗 函数deleteRow(tableID){ 试一试{ var table=document.getElementById(tableID); var rowCount=table.rows.length; 对于(变量i=1;i
函数deleteRow(tableID){
试一试{
var table=document.getElementById(tableID);
var rowCount=table.rows.length;
对于(变量i=1;i
将函数替换为
function deleteRow(tableID)
{
try
{
var table = document.getElementById(tableID);
var rowCount = table.rows.length;
for(var i=rowCount; i>=0; i--) {
var row = table.rows[i];
var chkbox = row.cells[9].childNodes[0];
if(null != chkbox && true == chkbox.checked) {
var name = table.rows[i].cells[i].innerHTML;
document.forms[0].action="A.do?event=delete&name="+name;
table.deleteRow(i);
}
}
document.forms[0].submit();
}catch(e) {alert("No item selected for deletion");}
}
记住: