使用javascript的段落文本长度

使用javascript的段落文本长度,javascript,Javascript,我想使用JavaScript计算段落中的字符数。 例如: HTML: 输出 7. 我希望具有与jQuery代码相同的效果: $("#text").text().length; 但是我需要一些帮助 我已经试过了 var x = document.getElementById("text").length; 输出:未定义在像这样计算元素的长度之前,需要获取元素的innerHTML/innerText var x=document.getElementById(“text”).innerTex

我想使用JavaScript计算段落中的字符数。 例如:

HTML:

输出

7.
我希望具有与jQuery代码相同的效果:

$("#text").text().length;
但是我需要一些帮助

我已经试过了

var x = document.getElementById("text").length;

输出:未定义

在像这样计算元素的长度之前,需要获取元素的
innerHTML/innerText

var x=document.getElementById(“text”).innerText.length;
控制台日志(“长度-”+x)

示例

在像这样计算元素的长度之前,需要获取元素的
innerHTML/innerText

var x=document.getElementById(“text”).innerText.length;
控制台日志(“长度-”+x)

示例

您正在查找元素。innerText您正在查找元素。innerText您应该区分innerHTML、innerText和textContent。innerHTML将计算额外的空格和跨距标记等。对我来说,你应该区分innerHTML、innerText和textContent。innerHTML将计算额外的空间和跨距标记等工作为我
$("#text").text().length;
var x = document.getElementById("text").length;