我有固定宽度为 30% 的 div。 我想获取该 div 中文本的长度。
这是我的 fiddle
我在这里做的是,
var text=$('#test').text();
text=text.trim();
var len=text.length;
alert(text);
alert(len);
我只得到文本的长度。在应用 html 标签后如何获取文本的长度。
当前行为:长度为 105。
预期行为:29 * 总行数 [ div 行中最多可包含 29 个字符]
更新
我还想计算长度,包括下图中显示的区域(绿色)。
最佳答案
http://jsfiddle.net/aamir/4M8V7/7/
//With html length
console.log( $.trim($('#test').html()).length );
//Without html length
console.log( $.trim($('#test').text()).length );
关于javascript - 使用div获取div中文本的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21305163/