Полагаю, что
var table = document.getElementsByTagName("myTable")[0];
должно быть лучше
var table = document.getElementById("myTable");
, функцию можно упростить, если вы хотите:
function deleteLine(object) {
while (object.tagName != 'TR') {
object = object.parentNode;
}
object.parentNode.removeChild(object);
}