【发布时间】:2013-02-10 15:12:27
【问题描述】:
我想知道如何在没有 html 标签的情况下获得 innerHtml。只有文字。
【问题讨论】:
标签: javascript jquery html css
我想知道如何在没有 html 标签的情况下获得 innerHtml。只有文字。
【问题讨论】:
标签: javascript jquery html css
如果您不使用 jQuery(或者即使您使用),此链接将探讨一些不同的选项(例如 innerText 与 textContent),以及它们在浏览器之间的差异:
http://www.davidtong.me/innerhtml-innertext-textcontent-html-and-text/
基本上,并非所有方法都适用于所有浏览器,有些带换行符而有些则不行。
【讨论】:
如果您使用的是 jquery,请使用 $('myelem').text()。
API 参考:http://api.jquery.com/text/
【讨论】:
您可以改用 text() 函数:
使用$("your_element").text()
你也可以使用:
document.getElementById("your_element").textContent;
【讨论】: