当前位置:  开发笔记 > 编程语言 > 正文

如何使用Prototype突出显示表格行?

如何解决《如何使用Prototype突出显示表格行?》经验,为你挑选了2个好方法。

我如何使用Prototype库并创建不显眼的javascript来将onmouseover和onmouseout事件注入每一行,而不是将javascript放在每个表行标记中?

使用Prototype库(而不是mootools,jQuery等)的答案将是最有帮助的.



1> swilliams..:
FooBar
BorkBork



2> pix0r..:

您可以使用Prototype addClassNameremoveClassName方法.

创建一个CSS类"hilight",你将应用于高亮度的.然后在页面加载上运行此代码:

var rows = $$('tbody tr');  
for (var i = 0; i < rows.length; i++) {  
    rows[i].onmouseover = function() { $(this).addClassName('hilight'); }  
    rows[i].onmouseout = function() { $(this).removeClassName('hilight'); }  
}

推荐阅读
农大军乐团_697
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有