gpt4 book ai didi

javascript - 数据表多行选择

转载 作者:行者123 更新时间:2023-11-29 22:41:22 24 4
gpt4 key购买 nike

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

最佳答案

为此,您需要一段 Javascript 镜头。

<h:selectBooleanCheckbox onclick="highlightRow(this)">

function highlightRow(checkbox) {
getParentByTagName(checkbox, 'tr').style.background = (checkbox.checked) ? '#6f6' : 'none';
}
function getParentByTagName(element, tagName) {
var p = element.parentNode;
return p ? ((p.tagName.toLowerCase() == tagName.toLowerCase()) ? p : getParentByTagName(p, tagName)) : false;
}

或者如果您已经在使用 jQuery :

function highlightRow(checkbox) {
$(checkbox).closest('tr').css('background', checkbox.checked ? '#6f6' : 'none');
}

关于javascript - 数据表多行选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2558250/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com