显示字符总和和单词总和
Displaying Sum Of Characters and Sum Of Words
此脚本计算来自三个独立文本区域输入的字符和单词,并回显出总和。我的字符总和变量 (chars_all) 正在工作,但是单词总和 (words_all) 的变量返回相同的数字。
如果我返回单个单词变量(单词 1、单词 2、单词 3),它会按预期工作。问题似乎在于获得最终金额。
这是相关的代码段
setInterval(function(){
var chars1 = $('#content_ifr').contents().find('body').text();
var words1 = chars1.split(" ");
var chars2 = $('#contentsection2_ifr').contents().find('body').text();
var words2 = chars2.split(" ");
var chars3 = $('#contentsection3_ifr').contents().find('body').text();
var words3 = chars3.split(" ");
var chars_all = chars1+chars2+chars3;
var words_all = words1+words2+words3;
$(".textarea_chars_all").text(chars_all.length);
$(".textarea_words_all").text(words_all.length);
}, 2000)
只是为了澄清,此代码返回正确的数字
$(".textarea_words_all").text(words1.length);
虽然此代码没有
$(".textarea_words_all").text(words_all.length);
你应该
使用var words_all = words1.concat(words2, words3);
,因为单词1,单词2和单词3都是数组。
相关文章:
- 用于匹配不带字符的单词的正则表达式
- 如何使用Javascript在给定的句子中找到大写单词并在其前面添加一个字符
- 如何将单词(包括单词)与连字符匹配
- 替换与单词'匹配的文本字符;购物车'替换为img图标
- 在字符串列表中搜索任何出现的单词,如果单词的第一个字符匹配,则高亮匹配单词.Javascript正则表达式
- 获取特殊字符后没有单词的句子
- 将组成单词的字符添加到数组的开头
- 如何防止亚洲字符通过单词换行
- 跳过用户输入的文本字符串中的特殊字符,并在 Javascript 中的每个单词后添加连字符
- 从javascript中的表达式中提取单词或字符
- 替换字符串中的单词和字符
- Javascript - 如何获取字符串,打印单词,字符,空格,平均单词长度的#并作为对象返回
- Regex将字符串替换为单词和字符
- 如何在JavaScript中获取innerHTML的长度(总字符数)
- Javascript自动计算输入字段中的总字符
- 将总字符限制添加到regexp
- 将两个句子分成单词和字符,并分别展示
- 每个单词的字符应从 jquery 大写
- 获取所有html标签的总字符数
- 数单词和字符