如何使用JavaScript在文本框中显示在textarea中键入的字符数

如何使用JavaScript在文本框中显示在textarea中键入的字符数,javascript,Javascript,当我按Enter键时,如何获取输入到文本区域的字符数以放入一个文本框,以及从文本区域输入到另一个文本框的单词数 <textarea name="TextArea1" cols="20" rows="2"></textarea><br> <input name="Text1" type="text" />Characters <input name="Text1" type="text" />Words 您需要添加一个事件侦听器,用于

当我按Enter键时,如何获取输入到文本区域的字符数以放入一个文本框,以及从文本区域输入到另一个文本框的单词数

<textarea name="TextArea1" cols="20" rows="2"></textarea><br>

<input name="Text1" type="text" />Characters
<input name="Text1" type="text" />Words

您需要添加一个事件侦听器,用于侦听textarea上的keyup或keydown事件

一旦你有了它,你就需要检查keyCode是否与returnkey 13匹配

在此之后,它是一个简单的情况,计算textarea值的长度,并通过空格分割其值以计算单词数

var textarea=document.getElementById'textarea'; textarea.addEventListener'keyup',函数e{ 如果e.keyCode===13{ var characters=this.value.length; var words=this.value.split“”。长度; document.getElementById'characters'。值=个字符; document.getElementById'words'。value=words; } }; 人物
words必须采用.value.length吗?任务的哪一部分你有问题?那么你试过什么?有些东西不起作用了吗?所以这不是一个编码服务,我们不会为你写这篇文章。可能重复的可能重复的:我不需要服务。我试图寻找类似的解决方案,但找不到。也许我搜索得不够好;然而,我只是需要有人告诉我如何开始与功能。我所发现的只是如何显示剩余字符的数量,如下面所示。