javascript如何改变li里面字体的颜色

使用搜索,在ul中调出信息,首先要求调查的文字颜色为红色;其次,只显示10条信息!用js如何实现,急急急... 使用搜索,在ul中调出信息,首先要求调查的文字颜色为红色;其次,只显示10条信息!用js如何实现,急急急 展开
 我来答
l7722526
2017-10-18 · TA获得超过2.7万个赞
知道大有可为答主
回答量:2.8万
采纳率:84%
帮助的人:3682万
展开全部
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript">
var i = 0;
function changeColor(){
var color = new Array("red","orange","yellow","green","blue","indigo","purple");
var message = new Array("红","橙","黄","绿","蓝","靛","紫");
document.getElementById("color").style.color = color[i];
document.getElementById("message").innerHTML = message[i];
i++;
if(i==color.length){
i = 0;
}
}
setInterval(changeColor,1000);
onload = changeColor;
</script>
</head>
<body>
<h1 id="color" style="color:red;">彩虹的颜色</h1>
<h1 id="message">红</h1>
</body>
</html>
河南新华电脑学院
2017-10-18 · 百度认证:河南新华电脑学院有限公司官方账号
河南新华电脑学院
河南新华电脑学院隶属于IT教育知名品牌——新华互联网科技,是具有一定影响力的直营电脑教育品牌。
向TA提问
展开全部
替换处改为<span>context</span>
CSS写span的颜色。
你的循环显得多余
希望新华电脑的回答可以帮助到您。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
长城郭靖
2017-10-18 · TA获得超过729个赞
知道小有建树答主
回答量:1090
采纳率:47%
帮助的人:390万
展开全部
替换处改为<span>context</span>
CSS写span的颜色。
你的循环显得多余
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yugi111
2017-10-18 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.3亿
展开全部
var context = "关键字";
var lis= document.querySelectorAll("ul li");
var count = 0;
for(var i=0;i<lis.length;i++){
if(count>10) break;
var tmp=lis[i];
if(tmp.innerHTML.search(context)!=-1){
tmp.innerHTML = tmp.innerHTML.replace(context,context.fontcolor("red"));
count++;
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式