ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptでテーブルを非表示にする方法

JavaScriptでテーブルを非表示にする方法

藏色散人
藏色散人オリジナル
2021-04-27 10:11:354466ブラウズ

JavaScript でテーブルを非表示にする方法: 最初に HTML サンプル ファイルを作成し、次に本文にテーブルを作成し、最後に JS コード「getElementById("table1").style.display='block を使用して実装します」 ';" 隠してください。

JavaScriptでテーブルを非表示にする方法

この記事の動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

JavaScript によるテーブルの表示と非表示

ここでは主に document.getElementById("要素 ID") メソッドと要素の style.display 属性が使用されます。ファイル名は doHide.htm で、コードは次のとおりです:

<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
<script language="javascript">
function DoHide()
{
// 获得id为table1的表格,并判断它的style.display值是否等于 &#39;block &#39;
// 等于就执行 if 部分代码,不等于就执行 else 部分代码
if(document.getElementById("table1").style.display==&#39;block&#39;)
{
// 把 id 为 table1的元素的设置为隐藏
document.getElementById("table1").style.display=&#39;none&#39;;
// 把按钮(id 为 B3 )的文字设置成 &#39;显示表格&#39;
document.getElementById("B3").value="显示表格";
}
else
{
// 把 id 为 table1的元素的设置为显示
document.getElementById("table1").style.display=&#39;block&#39;;
// 把按钮(id 为 B3 )的文字设置成 &#39;隐藏表格&#39;
document.getElementById("B3").value="隐藏表格";
}
}
</script>
</head>
<body>
<p><input type="button" value="隐藏表格" name="B3" onclick="DoHide();"></p>
<table border="1" width="100%" id="table1" style="display:block">
<tr>
<td>这是一个表格</td>
<td>单元格2</td>
<td>单元格3</td>
<td>单元格4</td>
<td>单元格5</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
<tr>
<td>2</td>
<td>2</td>
<td>2</td>
<td>2</td>
<td>2</td>
</tr>
</table>
</body>
</html>

[推奨学習: javascript 上級チュートリアル]

以上がJavaScriptでテーブルを非表示にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。