Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 数据表多行选择_Javascript_Css_Jsf_Datatable - Fatal编程技术网

Javascript 数据表多行选择

Javascript 数据表多行选择,javascript,css,jsf,datatable,Javascript,Css,Jsf,Datatable,如何在单击复选框时更改行的背景色?为此,您需要一个Javascript快照 与 功能高亮显示行(复选框){ getParentByTagName(复选框“tr”).style.background=(复选框.checked)?“#6f6”:“无”; } 函数getParentByTagName(元素,标记名){ var p=element.parentNode; 返回p((p.tagName.toLowerCase()==标记名.toLowerCase())?p:getParentByTag

如何在单击复选框时更改行的背景色?

为此,您需要一个Javascript快照


功能高亮显示行(复选框){
getParentByTagName(复选框“tr”).style.background=(复选框.checked)?“#6f6”:“无”;
}
函数getParentByTagName(元素,标记名){
var p=element.parentNode;
返回p((p.tagName.toLowerCase()==标记名.toLowerCase())?p:getParentByTagName(p,标记名)):false;
}
或者,如果您已经在使用:

功能高亮显示行(复选框){
$(复选框).closest('tr').css('background',checkbox.checked?'#6f6':'none');
}