我想使用JavaScript计算段落中的字符。 例如:
HTML:
<p id="text">Example</p>
的Javascript
some code
输出
7.
我想像jQuery代码一样有效:
$("#text").text().length;
但我需要JavaScript一些帮助吗?
我已经尝试了
var x = document.getElementById("text").length;
输出:未定义
答案 0 :(得分:5)
在计算其长度之前,您需要获取innerHTML/innerText
元素
var x = document.getElementById("text").innerText.length;
console.log("Length - " + x);
<p id="text">Example</p>
P.S Read here for Difference between innerText and innerHTML