热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

删除html标记时,.text()连接不带空格的字符串

如何解决《删除html标记时,.text()连接不带空格的字符串》经验,为你挑选了1个好方法。

我的网站上有一个富文本编辑器,我正在尝试为它创建一个可靠的文字计数器.

因为它是一个富文本编辑器,它(可能)包含html.

这个html可能是,例如:

this is a sample heading


and this is a sample paragraph

为了获得可靠的单词计数,我试图首先使用以下方法将html转换为文本:

var value = $('.textEditor').text()

我面临的问题是返回的字符串似乎连接在哪里删除html标签,我剩下的是:

this is a sample headingand this is a sample paragraph

正如你所看到的,'heading'和'这两个词被加入成为'headingand',它会给我一个10而不是11的字数.

任何关于如何正确实现这一点的想法将非常感谢:)



1> Denys Ségure..:

你可以使用innerText:

var value = document.querySelector('.textEditor').innerText

要么

var value = $('.textEditor')[0].innerText

console.log(document.body.innerText)

this is a sample heading


and this is a sample paragraph


推荐阅读
author-avatar
-晴天2602926075
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有