无非是利用javascript访问dom树!用DOM API改变html的CSS的属性!看一个简单的:
function highlightRows(){
if(!document.getElementsByTagName) return false;
var table=document.getElementById("stripetable");
var rows=table.getElementsByTagName("tr");
for(var j=0;j<rows.length;j++){
var oldClassName=rows[j].className;
alert(oldClassName=="");
rows[j].onmouseover=function(){this.className="currentrow";}
rows[j].onmouseout=function(){
this.className=(oldClassName=="")?"normalrow":oldClassName;
}
}
}
function highlightRows(){
if(!document.getElementsByTagName) return false;
var table=document.getElementById("stripetable");
var rows=table.getElementsByTagName("tr");
for(var j=0;j<rows.length;j++){
var oldClassName=rows[j].className;
alert(oldClassName=="");
rows[j].onmouseover=function(){this.className="currentrow";}
rows[j].onmouseout=function(){
this.className=(oldClassName=="")?"normalrow":oldClassName;
}
}
}
解决方案 »
- 在js中,$符号获取id和document.getElementById区别是什么?.innerHTML和.html()区别是什么?
- window.onscroll实现悬浮窗口
- 关于ext一个简单的问题,怎么监听关闭对话框左上角的那个叉叉?
- js 如何设置页面位置?(新手)
- http://www.dom.com/path/a/index.php?id=3,怎么取得/path/a/这部分?
- 网页中调用了一个网站的js文件,其中有CSS,影响到该网页的CSS样式,使我的页面乱了,如何解决?
- 流动的变量 xmlhttp,submit,window.open
- bindows dhtml的尖端之品
- 注意! lemonade的毕业论文征求意见
- javascript 闭包问题求解
- 如何在弹出提示框中加载网页
- js中如何给以有的事件函数中添加代码?类似代理.
autoNodes.eq(highlightindex).css("background-color", "white");
highlightindex--;请问这里怎么理解,我一直弄不懂
假设当前highlightindex=3
那么应该是标签索引为3的子节点是红色背景,可是
autoNodes.eq(highlightindex).css("background-color", "white");为什么是白色,这部是等于没有高亮马