如何对页面显示的特定关键字字加上颜色(这些文字可能是从数据提出来的),用JS或者其他语句?

zhejin 2007-11-25 04:33:06
如何对页面显示的特定关键字字加上颜色(这些文字可能是从数据提出来的),用JS或者其他语句?

比如说对页面的"手机"加上红色....
...全文
60 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
suano 2007-11-26
  • 打赏
  • 举报
回复
<%title=rs("news_title") //新闻标题
content=rs("news_body") //新闻内容
key=request("content") //搜索的关键字
title=replace(title,key," <font color=red> "&key&" </font> ") //标题中的关键字换成红色
content=mid(content,instr(content,key),500) //取内容中以关键字开头的500个字符

content=replace(content,key," <font color=red> "&key&" </font> ") //内容中关键字换成红色
%>
jbj001 2007-11-26
  • 打赏
  • 举报
回复
在页面里的话就用replace(str,"key","<font color=red>"&key&"</font>")
jbj001 2007-11-26
  • 打赏
  • 举报
回复
mystr=request("key")

response.write("<font color=red>"&mystr&"</font>")
xiaolei1982 2007-11-25
  • 打赏
  • 举报
回复
我的想法,你看能有帮助吗
<html>
<head> <title> 动态交互 </title>
<script language="JavaScript">
window.onload=init;
function init(){
var obj=document.getElementById("dd");
obj.innerHTML=obj.innerText.replace(/你好/g,"<font color=red >aa</font>")
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head>
<body >
<div id="dd">
你好Adfadfadfa你好
</div>
</body>
</html>

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧