¿Cómo elimino el elemento principal y todos los nodos respectivos utilizando JavaScript plano? No estoy usando jQuery o cualquier otra biblioteca. En otras palabras, tengo un elemento y cuando el usuario hace clic en él, quiero eliminar el elemento principal del elemento principal (así como los nodos secundarios respectivos).Cómo eliminar el elemento principal utilizando javascript ...!
<table id='table'>
<tr id='id'>
<td>
Mohit
</td>
<td>
23
</td>
<td >
<span onClick="edit(this)">Edit</span>/<span onClick="delete_row(this)">Delete</span>
</td>
<td style="display:none;">
<span onClick="save(this)">Save</span>
</td>
</tr>
</table>
Ahora,
function delete_row(e)
{
e.parentNode.parentNode.removeChild(e.parentNode);
}
eliminará sólo duran <td>
.
¿Cómo elimino el <tr>
directamente>?
e.parentNode.parentNode.getAttribute('id')
devuelve el identificador de la fila ...
¿Hay alguna función como remove()
o delete()
?