Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/04/2014, 14:38
Anarko
 
Fecha de Ingreso: febrero-2004
Mensajes: 1.987
Antigüedad: 20 años, 2 meses
Puntos: 22
Cómo puedo al clonar un nodo, ( cloneNode ) aplicar un [id] a cada nódo ?

Hola,
debo mostrar por pantalla CADA id de nodo.

Es decír,
saber cuál es cada uno de los puntos.

Éste código me funciona perfecto para CLONAR el nodo TR de cada PUNTO:
Código HTML:
<script type="text/javascript">/*<![CDATA[*/
var idp = 0
function agregar_punto(){
	idp ++
	var obj=document.getElementById('punto');
	los_puntos=obj.getElementsByTagName('tr')[0];
	var nuevopunto = los_puntos.cloneNode(true);
	los_puntos.parentNode.appendChild(nuevopunto);
	}
/*]]>*/</script>
<form action="" id="valores" target="_blank">
	<table border="1" class="lienzo">
		<tr><th>[<em id="dimx"></em>] píxeles de ancho, [<em id="dimy"></em>] píxeles de álto</td></tr>
		<tr><td><a href="#" onclick="agregar_punto();return false;">Agregar punto</a></td></tr>
		<tbody id="punto">
			<tr><td>Púnto <em id="como_tener_id_dinamico"></em>: X<sub>i</sub>=<input type="text" name="x" size="1" maxlength="3" />, Y<sub>i</sub>=<input type="text" name="y" size="1" maxlength="3" /></td></tr>
				</tbody></table></form> 
Pero me falta imprimir en el:

<em id="como_tener_id_dinamico"></em>

el ID de cada uno de los nodos.

Pueden indicarme por favor?

Grácias !