如何使用JavaScript一次删除2行
如何使用JavaScript一次删除两行,即使只存在第一行单选按钮 大概是这样的:如何使用JavaScript一次删除2行,javascript,jquery,Javascript,Jquery,如何使用JavaScript一次删除两行,即使只存在第一行单选按钮 大概是这样的: function deleteReserveDetails() { if (!document.forms[0].reserveRadiobutton) { return; } else { var hidValue = parseInt(document.forms[0].Hd1Value.value); var reserveRows = doc
function deleteReserveDetails() {
if (!document.forms[0].reserveRadiobutton) {
return;
} else {
var hidValue = parseInt(document.forms[0].Hd1Value.value);
var reserveRows = document.getElementById('reserveTable').getElementsByTagName('tr');
var headerNo = 1;
var radio = eval("document.forms[0].reserveRadiobutton");
if (radio.length == undefined) {
if (radio.checked) {
var hidValue1 = parseInt(document.forms[0].Hd1Value.value) - 1;
document.forms[0].Hd1Value.value = hidValue1;
document.getElementById('reserveTable').deleteRow(headerNo);
}
return;
}
var k = 0;
for (var j = 0; j < radio.length; j++) {
if (radio[j].checked) {
if (j == hidValue - 1) {
var hidValue2 = parseInt(document.forms[0].Hd1Value.value) - 1;
document.forms[0].Hd1Value.value = hidValue2;
}
document.getElementById('reserveTable').deleteRow(j + headerNo);
}
}
}
}
- 第一行:(单选按钮)某些文本字段
- 第二行:文本字段
function deleteReserveDetails() {
if (!document.forms[0].reserveRadiobutton) {
return;
} else {
var hidValue = parseInt(document.forms[0].Hd1Value.value);
var reserveRows = document.getElementById('reserveTable').getElementsByTagName('tr');
var headerNo = 1;
var radio = eval("document.forms[0].reserveRadiobutton");
if (radio.length == undefined) {
if (radio.checked) {
var hidValue1 = parseInt(document.forms[0].Hd1Value.value) - 1;
document.forms[0].Hd1Value.value = hidValue1;
document.getElementById('reserveTable').deleteRow(headerNo);
}
return;
}
var k = 0;
for (var j = 0; j < radio.length; j++) {
if (radio[j].checked) {
if (j == hidValue - 1) {
var hidValue2 = parseInt(document.forms[0].Hd1Value.value) - 1;
document.forms[0].Hd1Value.value = hidValue2;
}
document.getElementById('reserveTable').deleteRow(j + headerNo);
}
}
}
}
函数deleteReserveDetails(){
如果(!document.forms[0].ReserverRadioButton){
返回;
}否则{
var hidValue=parseInt(document.forms[0].Hd1Value.value);
var reserveRows=document.getElementById('reserveTable').getElementsByTagName('tr');
var headerNo=1;
var radio=eval(“document.forms[0].reserverRadioButton”);
if(radio.length==未定义){
如果(无线电检查){
var hidValue1=parseInt(document.forms[0].Hd1Value.value)-1;
document.forms[0].Hd1Value.value=hidValue1;
document.getElementById('reserveTable').deleteRow(headerNo);
}
返回;
}
var k=0;
对于(var j=0;j
您能告诉我如何修改它以一次删除2行吗?您的示例中没有使用任何jQuery代码。你是想给它贴上标签吗?是的,只要贴上你的HTML代码就行了。不清楚您是引用表行还是某些行为类似于行的div。