Joder tio, es que soys demasiado cracks...
Por la explicación de caricatos y el código de JavierB deduzco que los dos habeis dicho lo mismo, por que la modificación del código de JavierB elimina el celda a celda que dices tu caricatos.
Vale, ahora sobre el mismo código, si la tabla está dentro de un formulario:
Código:
<form id="formu">
<table id="tabla" border>
<tr>
<td><input type="radio" name="actualizar" value="r1">
<td>Nombre</td>
<td>apellido</td>
<td>ID</td>
</tr>
<tr>
<td><input type="radio" name="actualizar" value="r3">
<td>Anacleto</td>
<td>Roncesvalles</td>
<td>1</td>
</tr>
<tr>
<td><input type="radio" name="actualizar" value="r3">
<td>Froilán</td>
<td>Del Cajón</td>
<td>2</td>
</tr>
</table>
</form>
</body>
</html>
Cambia la cosa en algo?? Lo digo por que lo he probado dentro de un formulario y no tira. No tengo ni idea de JS, pero por lo que he mirado de "teoria" es por los nodos o algo de eso, no? Tengo que usar parentNode o cosas de estas, no?
Muchas gracias por contestar tan rápido y siento ser tan ignorante con el JS.
Saludos.