From e521ef27e4fec28034ac816592b10cf9cc5cf2f2 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Thu, 2 Feb 2006 02:15:36 +0000 Subject: [PATCH] Do not error out while adding and removing rows Ticket #809 --- usr/local/www/firewall_aliases_edit.php | 38 ++++++++++++++----------- usr/local/www/row_helper.js | 7 +++-- 2 files changed, 26 insertions(+), 19 deletions(-) diff --git a/usr/local/www/firewall_aliases_edit.php b/usr/local/www/firewall_aliases_edit.php index 3dad699bb2..04edfc54c0 100755 --- a/usr/local/www/firewall_aliases_edit.php +++ b/usr/local/www/firewall_aliases_edit.php @@ -174,36 +174,42 @@ function typesel_change() { document.iform.address_subnet.disabled = 1; document.iform.address_subnet.value = ""; document.iform.address_subnet.selected = 0; - newrows = totalrows+1; + newrows = totalrows+100; for(i=2; i "; + td.innerHTML=" "; } else if(rowtype[i] == 'select') { - td.innerHTML=" "; + td.innerHTML=" "; } else { - td.innerHTML=" "; + td.innerHTML=" "; } tr.appendChild(td); } @@ -50,6 +50,7 @@ function removeRow(el) { cel = el.getElementsByTagName("td").item(0); el.parentNode.removeChild(el); } + totalrows--; } function find_unique_field_name(field_name) {