如何使用客户脚本改变由在服务器端产生的超链接的文字的颜色(动态效果)?

ZHANGWEI15 2003-10-29 05:29:44
如何使用客户脚本改变由在服务器端产生的超链接的文字的颜色(动态效果)?

在asp中程序在页面里动态生成了一个<A>的超链接标签,
我需要这个标签的颜色不断变化,也就是说每隔一段时间能触发一个事件.
请问这样的功能使用javascript怎么实现呢?
我看到很多介绍的文章,但是我的问题是我的这个<a>是在服务器端动态生成的,
很多的javascript客户脚本不能使用的!

怎么办请执教,谢谢
...全文
73 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ZHANGWEI15 2003-10-30
  • 打赏
  • 举报
回复
xinyunyishui(心云意水)

我执行了你的代码,为啥没反映啊

颜色不变啊
心云意水 2003-10-30
  • 打赏
  • 举报
回复
晕!楼上,如果在这里作简单替换,不就OVER了?
colee 2003-10-30
  • 打赏
  • 举报
回复
setInterval("c()",5000) 每隔一定的时间
心云意水 2003-10-29
  • 打赏
  • 举报
回复
setTimeout("c()",5000)
这个就是让函数定时执行
ZHANGWEI15 2003-10-29
  • 打赏
  • 举报
回复
如果我需要每隔一定的时间去更新颜色呢
心云意水 2003-10-29
  • 打赏
  • 举报
回复
无论在什么地方生成,都是在客户端的浏览器中显示的,只要在浏览器里显示,那么js脚本就能控制。
<%="<a href=xxxx id=ys>动态生成</a>"%>
<script>
function c()
{ys.style.color=="#00FF00"?ys.style.color="#ff0000":ys.style.color=="#00FF00"
setTimeout("c()",5000)
}
c()
</script>

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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