[英]occurrences of any letters / javascript
I am playing around with dom manipulation and js and I am running into a problem.我正在玩 dom 操作和 js,但遇到了问题。
Let's say I have <p id = "description"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras facilisis, felis et sagittis eleifend, justo ante maximus augue, id porta massa elit a ligula. </p>
假设我有
<p id = "description"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras facilisis, felis et sagittis eleifend, justo ante maximus augue, id porta massa elit a ligula. </p>
<p id = "description"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras facilisis, felis et sagittis eleifend, justo ante maximus augue, id porta massa elit a ligula. </p>
and I want to write a function that counts a number of repeated letters in a paragraph.我想编写一个函数来计算段落中重复字母的数量。 I figured out how to do that with a string but not with paragraphs.
我想出了如何用字符串而不是段落来做到这一点。
function recurringLetters() {
var myParagraph = document.getElementById("description").innerHTML;
}
}
Any thoughts?有什么想法吗?
This is how far I have gotten.这就是我得到的程度。
Hope This Answers your Question .希望这能回答您的问题。 Just Copy & Paste into an HTML file for testing.
只需复制并粘贴到 HTML 文件中即可进行测试。
function WORD_COUNT( _THIS_ , _WORD_ ){ var TEMP = _THIS_.innerHTML; var COUNT= 0; // IF TEMP search result finds nothing, return is -1, so -1 is our stopping point while(TEMP.search(_WORD_)>-1){ TEMP = TEMP.replace(_WORD_,''); COUNT++; document.getElementById('output').innerHTML=COUNT; }}
<p onmouseover=WORD_COUNT(this,'us');>PUT YOUR MOUSE OVER ME.<BR> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras facilisis, felis et sagittis eleifend, justo ante maximus augue, id porta massa elit a ligula. </p> <p ID=output>Output area<p>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.