Можно скопировать уже существующую строку, но в этом случае лучше использовать класс для доступа к элементу, т.к. не придется каждому элементу выставлять разные id.
<table align="center" id="my_table">
<tr>
<td> </td>
<td> </td>
<td id="table_border">Параметр </td>
<td id="table_border">Сравнение </td>
<td id="table_border">Значение </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr class="new_tr">
<td><input id="button_and_or" class="button" type="button" onclick="click_and_or()"/> </td>
<td><input id="button_open_bracket" class="button" type="button" onclick="click_open_breacket()"/> </td>
<td>
<select>
<option>Parametr</option>
</select>
</td>
<td>
<select>
<option>Sravnenie</option>
</select>
</td>
<td><input id="text_area" type="text" size="30" /></td>
<td><input id="button_close_bracket" class="button" type="button" onclick="click_close_bracket()"/> </td>
<td><input id="button_add_tr" class="button" type="button" onclick="click_add_tr()"/> </td>
<td><input id="button_del_tr" class="button" type="button" onclick="click_del_tr()"/> </td>
</tr>
</table>
function click_add_tr()
{
var new_tr = document.querySelector('.new_tr').cloneNode(true);
document.getElementById('my_table').appendChild(new_tr);
}