使用javascript突出显示选项 [英] Highlight option using javascript
问题描述
亲爱的会员,
我是java脚本的新手。我试图通过我的asp.net页面中的java脚本实现突出显示选项。我需要帮助来编写一个函数,如下所示。这是我的java代码。
var arrKW = keywords.split(,);
var colr =red
var aLen = arrKW.length;
for(j = 0; j< aLen; j ++){
highlightKW(arrKW [j], colr);
}
说明:此处变量关键字包含剂量,剂量,药物,药物,药剂等值。我试图拆分这些关键字并存储到数组arrKW,稍后我需要使用存储在变量colr中的值突出显示此数组中的每个项目。
任何人都请帮我写代码来执行功能highlightKW(arrKW [j],colr)..提前感谢..
SB
我的尝试:
我不知道怎么写这个函数..还没试过。
Dear members,
I am very new to java scripting. I am trying to implement a highlighting option through java script in my asp.net page. i need help to write a function for the same as shown below. Here is my java code.
var arrKW = Keywords.split(",");
var colr = "red"
var aLen = arrKW.length;
for (j = 0; j < aLen; j++) {
highlightKW(arrKW[j], colr);
}
Explanation: here the variable "Keywords" contain values like "dosage, dose, drug, medicine, medicament". i am trying to split these keywords and store in to an array "arrKW", later on I need to highlight each items in this array with the value stored in the variable "colr".
Anyone please help me to write the code to perform the function highlightKW(arrKW[j], colr).. thanks in advance..
SB
What I have tried:
I have no idea how to write this function.. haven't tried anything.
推荐答案
试试这个
try this
(function(){
var keywords ='剂量,剂量,药物,药物,药剂';
var arrKW = keywords.split(',');
var colr =red
highlightKW(arrKW,colr);
});
函数highlightKW(数组,颜色){
debugger;
var para =
(function () { var keywords = 'dosage, dose, drug, medicine, medicament'; var arrKW = keywords.split(', '); var colr = "red" highlightKW(arrKW, colr); }); function highlightKW(array, color) { debugger; var para =
('#divContent')。text()。split('');
var newContent ='';
for(var i = 0; i< para.length; i ++){
var word = para [i];
if(array.indexOf(word)> = 0)
word ='< span style =background-color:'+ color +'>'+ word +'< /跨度>';
newContent + = word +'';
}
('#divContent').text().split(' '); var newContent = ''; for (var i = 0; i < para.length; i++) { var word = para[i]; if (array.indexOf(word) >= 0) word = '<span style="background-color:' + color + '">' + word + '</span>'; newContent += word + ' '; }
这篇关于使用javascript突出显示选项的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!