function add(type) { var node = document.getElementById("hperson"); ntr = document.createElement("tr"); ntd = document.createElement("td"); ntxt = document.createTextNode("x"); ntd.appendChild(ntxt); ntr.appendChild(ntd); node.parentNode.insertBefore(ntr, node); window.alert('tag' + node.nodeName); for (node = node.nextSibling; node != null; node = node.nextSibling) { window.alert('tag' + node.nodeName); if (node.nodeName != 'TR') continue; var td = node.getElementsByTagName("TD"); if (td == null) continue; var input = td[1].getElementsByTagName("INPUT"); if (input == null) continue; for (var k = 0; k < input.length; k++) input[k].style.display = 'none'; } }