Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/11/2012, 15:01
Dracknes
 
Fecha de Ingreso: abril-2011
Mensajes: 23
Antigüedad: 13 años
Puntos: 2
Respuesta: Duda con parentNode y nodos hijos

Buenas, amos por pasos.

A ver, el código que me ha pasado @djaevi funciona bien, pero si te soy sincero no lo entiendo del todo bien.

Así que si no te importe te voy a ir preguntado un poco el código.

Código:
$(".dinamico").remove();
Esto si, esto es si la clase existe, la remueve, no tiene más xD.

Pero aqui está el lio:

Código:
$("<p class='dinamico'>" + $(obj).next(".prueba").text() + "</p>")
			.insertAfter($(obj));
Es un selector de jQuery, pero no lo llego a entender.

Conseguí hacerlo de esta manera:

Código:
<script type="text/javascript">
	function cambiarText(obj){
		var padre = obj.parentNode;
		padre.id = "cambiado";
		var p = document.getElementById("cambiado").getElementsByTagName("p");
		var text =p[1].innerHTML;
		var myTextArea = document.createElement("textarea");
		myTextArea.innerHTML="<br />" + text;
		padre.replaceChild(myTextArea, p[1]);
	}
</script>
Está puesto el 1 porque es el <p> numero 2.


IsaBelM: Con lo que propones no soy capaz, lo siento :S

Un saludo y muchas gracias a ambos por las respuestas.