首页 > 解决方案 > 如何使用 JavaScript 获取 div 中的字符数(忽略空格)?

问题描述

基本上,如果我有:

<div id="dummy">hey, what's up !!! !!</div>

我会做类似的事情:

let x = document.getElementByID("dummy").length();

并且x应该等于17(忽略空格)。

我怎样才能用 JavaScript 做到这一点?我被搜索过,但我能找到的唯一解决方案是用 jQuery 制作的,我想不用它来做。

标签: javascriptregexdom

解决方案


您只需要textContent元素的属性

const el = document.getElementById("dummy")
console.log(`Length is ${el.textContent.length}`)
<div id="dummy">hey, what's up !!! !!</div>


推荐阅读