ホームページ >ウェブフロントエンド >フロントエンドQ&A >
HTML の
1. CSS を使用して
CSS は、HTML 内の要素の表示とレイアウトを制御できる非常に強力なスタイル言語です。
したがって、
tr.hide { display: none; }
CSS のこの行を追加した後、非表示にする必要があるクラス名 ("hide" など) を
2. JavaScript を使用して
CSS の使用に加えて、JavaScript を使用して
次のように
// 隐藏 document.getElementById("trId").style.display = "none"; // 显示 document.getElementById("trId").style.display = "table-row";
このメソッドの利点は、シンプルで理解しやすいことです。欠点は、要素のスタイルを JavaScript コード内で直接操作する必要があることです。スタイルを変更する必要がある場合は、 JavaScript コードを変更する必要があります。
次のように、クラス名を追加または削除することで要素の表示と非表示を制御できます。 :
tr.hide { display: none; }
// 隐藏 document.getElementById("trId").classList.add("hide"); // 显示 document.getElementById("trId").classList.remove("hide");
この方法の利点は、CSS を使用してスタイルを管理できるため、コードがより明確になり、保守が容易になることです。
3. 概要
上記の 2 つの方法により、
以上が