Javascript 在模式中使用变量

Javascript 在模式中使用变量,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我是jquery新手,我有一个简单的html文本区域,我想计算文本区域中的特定单词,并显示该计数,同时也突出显示该文本 $document.readyfunction{ $.text.on'input',函数{ var a=$.text.val; //var a=我正在运行; /*ifa==诺基亚{ 发现了一种新的方法; } 否则{ 未找到警报; }*/ var模式=/nokia/; var pattern1=/samsung/; var pattern2=/iphone/; var patt

我是jquery新手,我有一个简单的html文本区域,我想计算文本区域中的特定单词,并显示该计数,同时也突出显示该文本

$document.readyfunction{ $.text.on'input',函数{ var a=$.text.val; //var a=我正在运行; /*ifa==诺基亚{ 发现了一种新的方法; } 否则{ 未找到警报; }*/ var模式=/nokia/; var pattern1=/samsung/; var pattern2=/iphone/; var pattern3=/qmobile/; //返回true或false。。。 var exists=pattern.testa; var exists1=pattern1.testa; var exists2=pattern2.testa; var exists3=pattern3.testa; 如果存在{ //真实的陈述,做任何事 //诺基亚; $.nokia.cssbackground-color,绿色; } 否则{ //虚假陈述..做任何事 //不是诺基亚; $.nokia.csb背景色,红色; } 如果存在1{ //真实的陈述,做任何事 //我们发现了一些问题; $.samsung.cssbackground-color,绿色; } 否则{ //虚假陈述..做任何事 //没有发现三星; $.samsung.cssbackground-color,红色; } ifexists2{ //真实的陈述,做任何事 //我们发现了一些问题; $.iphone.cssbackground-color,绿色; } 否则{ //虚假陈述..做任何事 //没有发现三星; $.iphone.cssbackground-color,红色; } Ifexist3{ //真实的陈述,做任何事 //我们发现了一些问题; $.qmobile.cssbackground-color,绿色; } 否则{ //虚假陈述..做任何事 //没有发现三星; $.qmobile.cssbackground-color,红色; } }; 计数器=功能{ var值=$'text'.val; 如果value.length==0{ $'wordCount'.html0; $'totalChars'.html0; $'charCount'.html0; $'charCountNoSpace'.html0; 回来 } var regex=/\s+/gi; var wordCount=value.trim.replaceregex,'.split''。长度; $'wordCount'.htmlwordCount; }; $document.readyfunction{ $'text'.keydowncounter; }; }; 点击 字:0 诺基亚 三星 苹果手机 移动电话
试着整理一下你的帖子和代码,让你有机会得到答案。然而,并不完全清楚你想做什么。。。。你想数一数文本区域中的单词,那么你想突出显示单词做什么呢?这个按钮应该做什么?为了清楚起见,你有一个文本,比如Hello,这是一个测试,Hello,这是一个测试,Hello,这是一个测试,然后你想计算测试词出现的次数?然后突出显示文本区域中的所有测试单词?如果我有一个文本区域,并且我正在其中写入一些单词。但我想强调的是,文本区域中的特定词语,如诺基亚,如何做到这一点