sábado, 16 de agosto de 2014

Diferencia entre html() y text()




Diferencia entre html() y text()


Saludos a todos:

Me pueden explicar la diferencia entre los métodos html() y text() de jQuery. Sé que el metodo html() esta relacionado con el innerHTML del JavaScript nativo pero no sé como funciona el text().

Gracias

Jacobgz


La diferencia es que con .html() recoges todo el código (tags HTML y todo) y con el .text() te recoge solo el texto que contienen todas las etiquetas que haya dentro de lo que llamas.

Por ejemplo:

<div id="prueba">
<p>Hola</p>
</div>

Si cogemos: jQuery("#prueba").html() nos devuelve '<p>Hola</p>'
Si cogemos: jQuery("#prueba").text() nos devuelve 'Hola'

Espero haberme explicado :
http://www.forosdelweb.com/f127/diferencia-entre-html-text-829210/


No hay comentarios:

Publicar un comentario