JavaScript 通过单击行突出显示表行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 通过单击行突出显示表行相关的知识,希望对你有一定的参考价值。

//data_table is the class of the table
document.onload = $$('.data_table tr ').each(function(e){ highlight_row(e); } ); 


//css class 'highlight' is the css code that contains the highlighted background color etc.
function highlight_row(e) {
 
	e.onclick = function() { 
		class_list = e.className;
		//alert(class_list.search(/highlight/i));
		if (class_list.search(/highlight/i) > -1) {
			e.removeClassName('highlight');
		} else {
			e.addClassName('highlight'); 
		}
	}
}

以上是关于JavaScript 通过单击行突出显示表行的主要内容,如果未能解决你的问题,请参考以下文章

如何有条件地突出显示角材料表行?

使用 Jquery/Javascript 根据按钮单击获取表行值

将光标样式添加到表行以表明它们是可单击的是否合理

通过javascript每次点击动态禁用文本选择?

XtraGrid 整行突出显示,除了单击的单元格

如何在单击时突出显示表格行?