我要写一个程序。该程序将在文章中查找垃圾邮件并为其着色。我发现了垃圾邮件,但是我无法为它涂色。我写了一个错误的代码。我知道。我的代码是这样的: $("button").click(function(){ var source = $("p").text(); function findSpam(txt){ if(!txt) return `no string...`; let spamWords = ["codeblogger","truecodes","metus","xxx"]; for(let i = 0; i < spamWords.length; i++){ if(txt.toLowerCase().includes(spamWords[i])){ source.indexOf(spamWords[i]).style.color = "blue"; // not work :) return 'This article has spam.'; }else{ return `This article has not spam.`; } } }; alert(findSpam(source)); });<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script><div class="container"> <div id="box"> <h1 class="text-center mt-5 pb-3">Lorem Ipsum</h1> <p id="text" > ........... I shorten the article. Integer euismod consequat ex sed feugiat. Morbi sed sem in ipsum scelerisque elementum. Phasellus et tristique odio. Ut lacus dolor, tincidunt eget magna sed, dignissim lobortis risus. Vivamus volutpat vel dui ut elementum. Maecenas ultricies, erat sed egestas finibus, tellus nibh hendrerit sem, id imperdiet est lorem sit amet lacus. Quisque scelerisque nisl id sapien porttitor, tristique pharetra mi iaculis. Vestibulum ac arcu lobortis, posuere dolor non, condimentum est. Nam non efficitur nunc, fringilla sollicitudin ante. Curabitur quis metus tellus truecodes codeblogger codeblogger xxx. </p> <button type="button" class="btn btn-danger btn-lg btn-block">FIND SPAM</button> </div> </div>
添加回答
举报
0/150
提交
取消