JavaScript: los nodos de texto DOM
-
23-09-2019 - |
Pregunta
Tome una mirada en el siguiente fragmento de código. ¿Crea un nodo de texto para la "prueba" cadena en el DOM? ¿Puedo seleccionar ese nodo con jQuery para MooTools?
<div id="foobar">
test <img />
</div>
Solución
//plain
var node = document.getElementById('foobar').childNodes[0];
//jquery
$("foobar").contents().eq(0);
esto le dará un textNode que incluirá el espacio en blanco alrededor del texto también
Otros consejos
Con jQuery:
Editar
$('#foobar').get(0).firstChild.data;
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow