的方法如下:
<tr>
标签添加一个data-row-id
属性,值为唯一的标识符。<table>
<tr data-row-id="row1">
<td>Row 1</td>
</tr>
<tr data-row-id="row2">
<td>Row 2</td>
</tr>
<tr data-row-id="row3">
<td>Row 3</td>
</tr>
<!-- 其他行... -->
</table>
function showSelectedRow(selectedRowId) {
var rows = document.getElementsByTagName("tr");
for (var i = 0; i < rows.length; i++) {
var row = rows[i];
var rowId = row.getAttribute("data-row-id");
if (rowId === selectedRowId) {
row.style.display = ""; // 显示选定行
} else {
row.style.display = "none"; // 隐藏其他行
}
}
}
window.onload = function() {
var selectedRowId = "row2"; // 选定行的标识符
showSelectedRow(selectedRowId);
};
这样,页面加载完成后,只有标识符为"row2"的行会显示,其他行都会隐藏起来。
对于这个问题,腾讯云没有特定的产品与之相关,因此无法提供相关产品和链接。
领取专属 10元无门槛券
手把手带您无忧上云