用javascript+xsl写了一个树时遇到的一个难题

程序员老班长 2005-12-24 05:38:36
我用javascript+xsl写了一个树,就是父节点下又有一些子节点,
当我点击一个节点时,希望这个节点的文字能变颜色。
假设当前点击了A节点,A节点的文字的颜色变为红色了。
我又点击了B节点,B节点的颜色也变为了红色,这个功能我已经实现了。
但是当我点击B节点在B节点的文字变为红色的同时还想让A节点的文字的颜色变为黑色,即恢复它原来的颜色。
怎么记住上一个被鼠标点击过的那个对象呢。
我试着把上一个被鼠标点击过的那个对象的id存放到隐藏域中,但是当我去改它的颜色时,它却收拢了它所有的子节点。
该怎么解决呢?
谢谢。
...全文
73 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,910

社区成员

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

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