var elem = document.getElementById("spanDoUsuniecia");
elem.parentNode.removeChild(elem);

----------

var container = document.getElementById("jakisSpan");
// sprawdzenie czy wze potomny jest wzem tekstowym
if (kontener.firstChild.nodeType == 3) {
    kontener.firstChild.nodeValue = "";
}

----------

var tbody = document.getElementById("zawartoscMojejTabeli");
while (tbody.rows.length > 0) {
    tbody.removeChild(tbody.firstChild);
}

----------

<form>
<table>
<tbody id="trescTabeli">
<tr>
    <td><input type="checkbox"></td><td>Pozycja 1</td>
</tr>
<tr>
    <td><input type="checkbox"></td><td>Pozycja 2</td>
</tr>
<tr>
    <td><input type="checkbox"></td><td>Pozycja 3</td>
</tr>
<tr>
    <td><input type="checkbox"></td><td>Pozycja 4</td>
</tr>
<tr>
    <td><input type="checkbox"></td><td>Pozycja 5</td>
</tr>
<tr>
    <td colspan="2">
    <input type="button" value="Usu zaznaczone elementy" onclick="usun()"></td>
    </td>
</tr>
</tbody>
</table>
</form>


function usun() {
    var elem = document.getElementById("trescTabeli");
    for (var i = elem.rows.length-1; i >= 0 ; i--) {
        if (elem.rows[i].cells[0].firstChild.checked) {
            elem.removeChild(elem.rows[i]);
        }
    }
}

