从包含HTML的变量中提取文本

时间:2013-08-20 13:20:22

标签: javascript innertext

我有一个变量,其中包含一个有序列表的文本列表项的HTML,都在div中。

当我在console.log那个变量时,我得到了很好的一块哦HTML输出。

我想提取该文本,因为chrome存储不允许我出于某种原因保存包含HTML的变量。

我尝试过没有运气的variable.innerText。任何的想法?

1 个答案:

答案 0 :(得分:0)

如果您只想存储HTML并按原样检索它,可以使用内部HTML属性上的Javascript escape函数对其进行编码,然后使用unescape对其进行解码,尽管这些函数是自ECMAScript 3以来已弃用。 更现代的方法是使用base64编码对其进行编码/解码(并且编码的字符串会更短)。