<!DOCTYPE HTML html public "-//W3C//DTD HTML 5 Transitional//EN">
<html>
<head>
<title>вводимая форма</title>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="bootstrap.css">
<style type="text/css">
td{width:100px;
height: 30px;
border:1px solid black;}
</style>
<script type="text/javascript">
function addNewNode() {
var tbody = document.getElementById("main_table");
var newNode = tbody.children[0].cloneNode(true);
tbody.appendChild(newNode);
}
window.onload = function(){
document.getElementById("myID").onclick = function(){
if(this.checked)
addNewNode();
else{
console.log('удаление');
//тут вызов функции для удаления строки
}
}
}
</script>
</head>
<body>
<table><thead><tr><td><input type="checkbox" id="myID">выберите добавление</td><td></td><td></td></tr></thead>
<tbody id="main_table"><tr><td>Дима</td><td>Дим</td><td>Дима</td></tr></tbody>
</table>
</body>
</html>
Функцию удаления думаю сам "смогешь".