how*_*ler -1 html javascript jquery rich-text-editor word-count
嗨,我想在我的RTE(富文本编辑器)中使用javascript也可以使用jquery.但它不应该计算html标签和重复空格.
示范文本:
<p>11 22 33</p><p>44</p>5<br></div>
javascript应该只显示5.
是否有任何javascript代码,这也很快计算字数?
谢谢!
小智 8
尝试这样的事情:你在div中得到html然后删除所有标签并用空格替换它们.删除(修剪)所有左右空格,最后将字符串拆分为数组.长度是你的答案.
var cont = $("#content").html();
cont = cont.replace(/<[^>]*>/g," ");
cont = cont.replace(/\s+/g, ' ');
cont = cont.trim();
var n = cont.split(" ").length
alert(n);Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div id="content">
<p>11 22 33</p><p>44</p>5<br></div>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3058 次 |
| 最近记录: |